{
  "opencollection": "1.0.0",
  "info": {
    "name": "AuroraX Application.wadl Real-Time Data API",
    "version": "stable"
  },
  "items": [
    {
      "info": {
        "name": "Real-Time Data",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List available real-time data streams",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.aurorax.space/api/v1/rt",
            "params": [
              {
                "name": "network",
                "value": "",
                "type": "query"
              },
              {
                "name": "site_uid",
                "value": "",
                "type": "query"
              },
              {
                "name": "id",
                "value": "",
                "type": "query"
              }
            ]
          },
          "docs": "Retrieve a list of all available real-time data streams.\n\nOptional query parameters can be used to filter results. All filters\nuse case-insensitive partial matching."
        },
        {
          "info": {
            "name": "WebSocket endpoint connection information",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.aurorax.space/api/v1/rt/ws/info"
          },
          "docs": "Retrieve connection details and protocol documentation for the real-time\ndata WebSocket endpoint.\n\nThe WebSocket endpoint itself is at `/api/v1/rt/ws` and is not shown in\nthe OpenAPI schema because WebSocket routes are not part of the OpenAPI\nspecification. This endpoint provides the protocol documentation instead."
        },
        {
          "info": {
            "name": "Retrieve latest data for a real-time stream",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.aurorax.space/api/v1/rt/:id/latest",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              },
              {
                "name": "countdown_clock",
                "value": "",
                "type": "query",
                "description": "Show countdown clock when not imaging"
              }
            ]
          },
          "docs": "Retrieve the latest data for a given real-time data stream.\n\nNotes:\n  - The `id` can be determined by using the stream listing endpoint.\n  - The response content type depends on the stream's mimetype (e.g., image/jpeg).\n  - Data is sourced from the database, populated by the RT ingester services.\n  - The response includes an `x-rt-stream-last-updated-utc` header with the ISO 8601 UTC timestamp of when the stream data was last updated."
        }
      ]
    }
  ],
  "bundled": true
}