Module redvox.cloud.routes
This module contains the route definitions for interacting with the RedVox Cloud API.
Expand source code
"""
This module contains the route definitions for interacting with the RedVox Cloud API.
"""
class RoutesV1:
"""
Route definitions for version 1 of the RedVox Cloud API.
"""
HEALTH_CHECK: str = "/"
AUTH_USER: str = "/api/v1/auth"
VALIDATE_TOKEN: str = "/api/v1/auth/token"
REFRESH_TOKEN: str = "/api/v1/auth/refresh"
METADATA_REQ: str = "/api/v1/metadata"
METADATA_REQ_M: str = "/api/v1/metadata/m"
TIMING_METADATA_REQ: str = "/api/v1/metadata/timing"
STATION_STATUS_TIMELINE: str = "/api/v1/metadata/timeline"
DATA_RANGE_REQ: str = "/api/v1/data/range"
DATA_RANGE_REQ_M: str = "/api/v1/data/range/m"
DATA_REPORT_REQ: str = "/api/v1/data/report"
STATION_STATS: str = "/api/v1/metadata/stats"
Classes
class RoutesV1
-
Route definitions for version 1 of the RedVox Cloud API.
Expand source code
class RoutesV1: """ Route definitions for version 1 of the RedVox Cloud API. """ HEALTH_CHECK: str = "/" AUTH_USER: str = "/api/v1/auth" VALIDATE_TOKEN: str = "/api/v1/auth/token" REFRESH_TOKEN: str = "/api/v1/auth/refresh" METADATA_REQ: str = "/api/v1/metadata" METADATA_REQ_M: str = "/api/v1/metadata/m" TIMING_METADATA_REQ: str = "/api/v1/metadata/timing" STATION_STATUS_TIMELINE: str = "/api/v1/metadata/timeline" DATA_RANGE_REQ: str = "/api/v1/data/range" DATA_RANGE_REQ_M: str = "/api/v1/data/range/m" DATA_REPORT_REQ: str = "/api/v1/data/report" STATION_STATS: str = "/api/v1/metadata/stats"
Class variables
var AUTH_USER : str
var DATA_RANGE_REQ : str
var DATA_RANGE_REQ_M : str
var DATA_REPORT_REQ : str
var HEALTH_CHECK : str
var METADATA_REQ : str
var METADATA_REQ_M : str
var REFRESH_TOKEN : str
var STATION_STATS : str
var STATION_STATUS_TIMELINE : str
var TIMING_METADATA_REQ : str
var VALIDATE_TOKEN : str