Real-time Passenger Information (RTPI) for Dublin Bus, Bus Eireann, Luas and Irish rail

FEATURED
Openness rating:
Reason: Format field "API" receives score: 3.
★★★★★  Linked data - data URIs and linked to other data (e.g. RDF)
★★★★☆  Linkable data - served at URIs (e.g. RDF)
★★★☆☆  Structured data in open format (e.g. CSV)
★★☆☆☆  Structured data but proprietary format (e.g. Excel)
★☆☆☆☆  Unstructured data (e.g. PDF)
Score updated: 16/12/2017
8142 views
Transport

Public transport predictions and schedules RTPI REST Web Services API (RRWS API) provides REST interface to retrieve information on real time bus information, timetables and bus stops at https://data.dublinked.ie/cgi-bin/rtpi/realtimebusinformation. Each method available in RRWS API will be invoked using plain HTTP Request (GET method). Depending on parameters provided, results will be returned either in XML or JSON format (if format is not provided then JSON is used by default). The response will contain requested information (see method specification for details) or an error status for the request. The intention is that the RRWS API will be available for public but in this experimental stage it is available to Dublinked Members and to others who have existing relationships with Dublin City Countil in this area. We welcome users, please contact Dublinked for access. A link has also been provided that shows daily updated information on routes and operators (GTFS) provided by the National Transport Agency.

As per P.10 of the pdf with the dataset 3.4.4. Retrieve Bus Stop Information Method http://[rtpiserver]/busstopinformation?stopid Replace http://[rtpiserver] with https://data.dublinked.ie/cgi-bin/rtpi

e.g. to return the next bus at Stop No.07602 (which is in Drumcondra) in json format https://data.dublinked.ie/cgi-bin/rtpi/realtimebusinformation?stopid=7602&format=json

and for the same stop in xml format https://data.dublinked.ie/cgi-bin/rtpi/realtimebusinformation?stopid=7602&format=xml

To get info on all stops the document refers to http://[rtpiserver]/busstopinformation?stopid&format=json so on the Dublinked site https://data.dublinked.ie/cgi-bin/rtpi/busstopinformation?stopid&format=json The last link on the dataset called PT_Data.html links to the Transport for Ireland website which itself includes a link to NaPTAN (National Public Transport Access Nodes) with Lat Longs for each transport node in .xml file. http://www.transportforireland.ie/transitData/PT_Data.html Each GTFS file listed also has a stops table with geographic coordinates You can get all the current stops and service from the GTFS files listed here http://www.transportforireland.ie/transitData/PT_Data.html

An additional API documentation has been provided for real time Irish Rail information at http://api.irishrail.ie/realtime/index.htm?realtime_irishrail

Read More

Data Resources (6)

API
Change `stopid` to another number to get data for a different stop. You can change `format` between `json` and `xml`. This is a realtime API and will update very frequently.
API
You can change `format` between `json` and `xml`. This is a realtime API and will update frequently.
API
This will give you the next bus routes to stop at stop 184. You can change the format by changing `format` to `json` or `xml`. You can change the stop by changing `stopid` to another number. This is a realtime API and will update very frequently.

Data Resource Preview - api doc

API Information

Access URL http://data.dublinked.ie/cgi-bin/rtpi/operatorinformation?format=json
Type REST
Response Available Formats
JSON
XML

Additional Information

Title Real-time Passenger Information (RTPI) for Dublin Bus, Bus Eireann, Luas and Irish rail
Description

Public transport predictions and schedules RTPI REST Web Services API (RRWS API) provides REST interface to retrieve information on real time bus information, timetables and bus stops at https://data.dublinked.ie/cgi-bin/rtpi/realtimebusinformation. Each method available in RRWS API will be invoked using plain HTTP Request (GET method). Depending on parameters provided, results will be returned either in XML or JSON format (if format is not provided then JSON is used by default). The response will contain requested information (see method specification for details) or an error status for the request. The intention is that the RRWS API will be available for public but in this experimental stage it is available to Dublinked Members and to others who have existing relationships with Dublin City Countil in this area. We welcome users, please contact Dublinked for access. A link has also been provided that shows daily updated information on routes and operators (GTFS) provided by the National Transport Agency.

As per P.10 of the pdf with the dataset 3.4.4. Retrieve Bus Stop Information Method http://[rtpiserver]/busstopinformation?stopid Replace http://[rtpiserver] with https://data.dublinked.ie/cgi-bin/rtpi

e.g. to return the next bus at Stop No.07602 (which is in Drumcondra) in json format https://data.dublinked.ie/cgi-bin/rtpi/realtimebusinformation?stopid=7602&format=json

and for the same stop in xml format https://data.dublinked.ie/cgi-bin/rtpi/realtimebusinformation?stopid=7602&format=xml

To get info on all stops the document refers to http://[rtpiserver]/busstopinformation?stopid&format=json so on the Dublinked site https://data.dublinked.ie/cgi-bin/rtpi/busstopinformation?stopid&format=json The last link on the dataset called PT_Data.html links to the Transport for Ireland website which itself includes a link to NaPTAN (National Public Transport Access Nodes) with Lat Longs for each transport node in .xml file. http://www.transportforireland.ie/transitData/PT_Data.html Each GTFS file listed also has a stops table with geographic coordinates You can get all the current stops and service from the GTFS files listed here http://www.transportforireland.ie/transitData/PT_Data.html

An additional API documentation has been provided for real time Irish Rail information at http://api.irishrail.ie/realtime/index.htm?realtime_irishrail

Contact Point name: -
email: -
phone: -
Keywords Transport and Infrastructure, public-transport-rtpi-realtime-passenger-information, transportation-infrastructure
Theme Transport
Publisher National Transport Authority
Issue Date 05 Sep 2014
Last Modification Date
Publication Frequency other
Language en
Landing Page https://data.dublinked.ie/dataset/real-time-passenger-information-rtpi-for-dublin-bus-bus-eireann-luas-and-irish-rail
Geographic Coverage No value
Lineage To monitor public transport schedules across the city.