DART Alerts API v1.0.0
Interactive Documentation
API Reference
Complete API documentation for the DART Alerts platform.
Service Alerts
/api/v1/alerts
List all service alerts.
search
string
Search in title or description.
status
string
Filter by status (active, scheduled, expired).
severityLevelId
integer
Filter by severity level ID.
alertTypeId
integer
Filter by alert type ID.
pageNumber
integer
Page number (default 1).
pageSize
integer
Items per page (default 5).
/api/v1/alerts/{id}
Get a specific alert by ID.
id
integer
required
Alert ID.
/api/v1/alerts
Create a new service alert.
No query parameters. Edit the request body before trying.
/api/v1/alerts/{id}
Update an existing alert.
id
integer
required
Alert ID to update.
/api/v1/alerts/{id}/delete
Delete an alert (soft delete).
id
integer
required
Alert ID to delete.
GTFS Data
/api/v1/routes
List all routes.
No query parameters for this endpoint.
/api/v1/stops
List all stops.
No query parameters for this endpoint.
/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.