Welcome to the Rail Dates API Service
You are logged in and can now access internal tools and API services.
🔧 What is this service?
This system provides programmatic access to the National Rail working calendar via a secure API.
- Retrieve working dates, financial years, control periods, and period days
- Includes computed fields like the Network Rail week number
- Filtered via simple URL parameters
🔍 API Endpoints
| Endpoint | Description |
|---|---|
http://railcalendar.axialprojects.com/raildates/api/raildates/
|
List all rail dates |
http://railcalendar.axialprojects.com/raildates/api/raildates/?financial_year=2025-26
|
Filter by financial year |
http://railcalendar.axialprojects.com/raildates/api/raildates/?date=2025-08-07
|
Filter by date |
http://railcalendar.axialprojects.com/raildates/api/raildates/?control_period=3
|
Filter by control period |
http://railcalendar.axialprojects.com/raildates/api/raildates/?date__gte=2025-08-01&date__lte=2025-08-31
|
Filter by date range |
All filters can be combined. For example:
http://railcalendar.axialprojects.com/raildates/api/raildates/?financial_year=2025-26&control_period=3
📌 Tips
- The API service is available to anyone.
- Use tools like
curl, Postman, or JS fetch to integrate it into other systems. - All dates are returned in ISO format (YYYY-MM-DD).
- Contact your administrator if you need write access or authentication tokens.