{
  "/ping": {
    "description": null,
    "args": {
      "ping": {
        "type": {
          "type": "model",
          "name": "PingRequest",
          "schema": {
            "description": "Request to send a ping.",
            "properties": {
              "msg": {
                "description": "Ping request string",
                "title": "Msg",
                "type": "string"
              },
              "ts": {
                "description": "Timestamp of the ping request.",
                "format": "date-time",
                "title": "Ts",
                "type": "string"
              }
            },
            "required": [
              "msg",
              "ts"
            ],
            "title": "PingRequest",
            "type": "object"
          }
        },
        "required": true
      }
    },
    "returns": {
      "type": "model",
      "name": "PongResponse",
      "schema": {
        "description": "Response to a ping request.",
        "properties": {
          "msg": {
            "description": "Ping response string",
            "title": "Msg",
            "type": "string"
          },
          "ts": {
            "description": "Timestamp of the pong response.",
            "format": "date-time",
            "title": "Ts",
            "type": "string"
          }
        },
        "required": [
          "msg",
          "ts"
        ],
        "title": "PongResponse",
        "type": "object"
      }
    }
  }
}