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.