Log in or Register

PTSS web services

About PTSS web services

Passenger Transport Subsidy Scheme (PTSS) web services allow on-demand booking services (ODBSs) to integrate the PTSS application program interface (API) with their own digital systems.

ODBSs can use the functionality provided by the PTSS API to:

  • verify PTSS participants;
  • validate PTSS journeys;
  • submit PTSS journey data to the Department of Transport and Major Infrastructure (DTMI); and
  • check the status of completed PTSS journeys.

Note: Integrating your systems with the PTSS API may take time for you to develop. It is recommended to engage with DTMI early if you wish to do this.

How to access PTSS web services

DTMI does not charge ODBSs to access and use the PTSS web services. To access the PTSS web services, ODBSs must:

  • be registered for PTSS; and
  • integrate their own digital systems (like dispatch software) with the PTSS API.

To integrate with the PTSS API, ODBSs must have or develop their own digital solutions, that are fully owned and supported by the ODBS. This means utilising technical experts, like software developers.

Note: DTMI is unable to develop or provide IT support for your digital solutions.

For assistance in developing a digital solution for PTSS journeys, ODBSs can contact:

For detailed information, your software developers or other technical staff should consult:

  • the Passenger transport web services OpenAPI specification file (to download this file, right-click the below link and select "Save link as"); and
  • the On-demand booking services integration service specification document.

Once your digital PTSS solution is developed, DTMI offers access to our test systems to help ensure your solution is operational prior to launching. 

To access the test systems, or for any PTSS web services questions, contact DTMI:

Planned DTMI system outages

DTMI regularly maintains our digital systems, which requires temporary system outages.

Visit On-demand transport industry portals to see upcoming planned system outages.

Note: PTSS cards must continue to be accepted during system outages.

Journey details can still be submitted via the PTSS API during the outage, however the PTSS API will be unable to check the status of PTV and PTD authorisations.

For information about impacts on the PTSS mobile app, visit How to use the app.

Any PTSS journeys not captured by the PTSS mobile app during the outage will need to be manually uploaded by the ODBS, via DoTDirect. Visit Payments for ODBSs for more information about how to manually upload journey details.

Terms and conditions

To view the terms and conditions of using these web services, visit Passenger transport web services

Hi, I’m T-Bot! How can I help you?