Headcode
Normalised, enriched UK rail data through one API instead of twelve raw feeds.
What Headcode provides
Section titled “What Headcode provides”Headcode combines open UK rail datasets from the Rail Data Marketplace, Network Rail Open Data, NaPTAN, ORR, Darwin and related sources into clean JSON endpoints.
- Unified station identity across CRS, TIPLOC, STANOX, NLC, ATCO, UIC and slugs.
- Live and historic service intelligence.
- Platform train order, calling points and disruption information.
- British English descriptions, metric units and OpenAPI-first contracts.
Base URL
Section titled “Base URL”https://api.headcode.dev/Headcode is currently in active development. Starter and Pro keys are self-serve — buy a plan at app.headcode.dev/buy and sign in to create a key. A Free evaluation key is available by request: email [email protected].
Authenticated requests use a bearer token:
Authorization: Bearer hc_...