CATA API v1.0.0
Interactive Documentation
API Reference
Complete API documentation for the CATA Alerts platform.
Service Alerts
/api/v1/alerts
List all service alerts.
status
string
Filter by status (active, scheduled, expired).
severity
string
Filter by severity level (info, minor, major, critical).
/api/v1/alerts/{id}
Get a specific alert by ID.
No parameters required
/api/v1/alerts
Create a new service alert.
No parameters required
/api/v1/alerts/{id}
Update an existing alert.
No parameters required
/api/v1/alerts/{id}
Delete an alert.
No parameters required
GTFS Data
/api/v1/routes
List all routes.
agency_id
string
Filter by agency ID.
/api/v1/stops
List all stops.
route_id
string
Filter by route ID.
lat
number
Filter by latitude (requires lon and radius).
lon
number
Filter by longitude.
radius
number
Search radius in meters.
/api/v1/agency
Get agency details.
No parameters required
Alert Types
/api/v1/alert-types
List all alert types.
No parameters required
Response Codes
Rate Limiting
The API enforces rate limits to ensure fair usage and system stability.
Interactive API Documentation
Explore and test all API endpoints using Swagger UI below. Use the Authorize button and enter your API key.