NRE Darwin Web Service (Public): Difference between revisions
PeterHicks (talk | contribs) m →Sample code: Add PHP library |
PeterHicks (talk | contribs) m →API: Add details of the Huxley API proxy |
||
Line 6: | Line 6: | ||
== API == | == API == | ||
The API uses [[http://en.wikipedia.org/wiki/SOAP SOAP]], which is not necessarily a developer's first choice. Check out the [https://unop.uk/dev/huxley-rail-api-proxy/ Huxley] API proxy, which can be used to put a lightweight JSON endpoint in front of the API. | |||
* [https://lite.realtime.nationalrail.co.uk/OpenLDBWS/ SOAP Endpoint] | * [https://lite.realtime.nationalrail.co.uk/OpenLDBWS/ SOAP Endpoint] |
Revision as of 08:22, 31 March 2015
About
The Darwin Web Service (Public) is a SOAP API which allows quick and easy access to arrivals and departures from a rail station. It is the same web service which powers the Live Departure Boards website.
Having problems with the API? Check out the troubleshooting notes.
API
The API uses [SOAP], which is not necessarily a developer's first choice. Check out the Huxley API proxy, which can be used to put a lightweight JSON endpoint in front of the API.
Sample code
- SOAP query for use in Postman
- PHP library by railalefan
National Rail Enquiries Data Feeds | |
---|---|
Data Feeds | About the Feeds • Darwin Webservice (Public) • Darwin Webservice (Staff) • Historical Service Performance • Push Port • KnowledgeBase • DTD • Locations (PoC) • Real Time Journey Planner |
LDB API | About |
LDB-SV API | About |
HSP | About |
DTD | About • Fares • Timetable |
Push Port | About • XML Schemas • Schedules • Associations • Train Status • Station Messages • Alarms • Train Order • Train Alerts • Formations • Formation loading |