Developer information

Adelaide Metro is committed to giving customers choice and easy access to public transport information. We want you to build great tools for our customers.

With the exception of the piping shrike emblem, images, and other material or devices protected by a trademark and subject to review by the Government of South Australia at all times, the content of this website is licensed under the Creative Commons Australia Attribution License.

The Government of South Australia requests attribution as ‘Adelaide Metro – Department for Infrastructure and Transport, South Australia’. All other rights are reserved.

Data feeds

Our data feeds are free to use under the Creative Commons License. We provide transit information in the General Transit Feed Specification (GTFS and GTFS Realtime) format, and access to the Service interface for real-time information (SIRI).

GTFS data

The GTFS defines a common format for public transport schedules and associated geographic information. GTFS feeds allow public transit agencies to publish their transit data and developers to write applications that consume that data in an interoperable way.

Visit Data SA for more information about GTFS.

GTFS Realtime

While GTFS provides static information about transit data, GTFS Realtime provides real-time transit data, including trips that are currently active, the current vehicle position on the trip, the stops already covered by the vehicle along the trip etc.

GTFS Realtime feed follows Google’s GTFS Realtime feed specifications.

The feed has three entities:

  1. Trip updates

    Visit Google Transit APIs for trip updates information.

  2. Vehicle Positions
  3. Passenger Counting  on Trams
    • Real-time vehicle passenger counting information along the route
    • Files available as protocol buffer and text format
    • Files updated as soon as the tram departs from trams stop.

Visit Google Transit APIs for vehicle positions information.

Adelaide Metro’s protocol file uses extension id 1999 for wheelchair accessibility information. Find out more in the Google protocol buffer proto2 documentation.

Service disruptions RSS feed

Updates for Adelaide Metro services are available via the RSS feed.

SIRI

Service interface for real-time information (SIRI) is an XML based standard covering a range of real-time and scheduled public transport information. The standard has been adopted by the European standards-setting body CEN, and is not owned by any one vendor, public transportation agency or operator.

Adelaide Metro developer group

The Adelaide Metro Developer Group is the official venue for discussing the Adelaide Metro Public Transport SIRI, General Transit Feed Specification (GTFS) and Enhanced Transit Feed data use.  Discussion is open to current users of the feed specifications.

By joining the Adelaide Metro Developer Group, you can get access to GTFS, the SIRI feeds and documentation.