Skip to content
healthdirect australia logo
Home
healthdirect australia logo
healthdirect australia logo

Medical problem?

Call 1800 022 222 - a free service where you can talk to a nurse or doctor who can help you know what to do.
 
Dial 000 in an emergency - If you need urgent medical help, call triple zero immediately
  1. Home/
  2. What we do/
  3. Our portfolio/
  4. National Health Services Directory/
  5. Developer and Integration Hub/
  6. NHSD products and documentation

Developer and Integration Hub

Key standards adopted
Understanding the NHSD architecture
Overview of the integration process
NHSD products and documentation
Maintenance updates
Technical support

NHSD products and documentation

Healthdirect Australia provides a variety of NHSD products including FHIR services, the NHSD widget and the Provider Appointments API.

The NHSD FHIR Developer Guide provides end-to-end information for developers wishing to understand the NHSD data model and the APIs offered, configuration options and status codes.

Outbound FHIR API

  • The NHSD FHIR Implementation Guide – Outbound FHIR API is for outbound consumption of NHSD data to assist integration partners who wish to integrate with the NHSD FHIR server for real time queries.
  • The NHSD FHIR Implementation Guide – Outbound FHIR Bulk Data Export is for outbound consumption of NHSD data to assist integration partners who wish to obtain large NHSD datasets in FHIR format.
  • The NHSD FHIR R4 Data Model – Outbound provides simplified summary information about the NHSD FHIR Data Model including each FHIR Resource (Organization, Healthcare Services, Location, Endpoint, Practitioner and Practitioner Role) and the respective data attributes.

Inbound FHIR API

  • The NHSD FHIR Implementation Guide – Inbound FHIR Ingestion aims to assist integration partners who wish to publish data to the NHSD via the data acquisition hub.
  • The NHSD FHIR R4 Data Model – Inbound provides simplified summary information about the NHSD FHIR Data Model including each FHIR Resource (Organization, Healthcare Services, Location, Endpoint, Practitioner and Practitioner Role) and the respective data attributes.

NHSD Widget

The NHSD widget (Opens in new tab) is designed to provide consumers with a quick, convenient way of accessing reliable information about Australian health services via an embeddable web interface. Built using responsive design principles, the widget is easily customisable, supporting system integrations where technical resources are limited. The widget requires a simple code snippet that can be deployed to any webpage or mobile app.

The widget allows users to search the NHSD for health services, including general practices, pharmacies, emergency departments and hospitals, and present the results in a user-friendly interface.

Depending on the configuration, search and filtering options are also available. Background and font colours can be adjusted to align the widget with various website designs. 

To request a customised widget for your website or mobile app, please submit the widget request form (Opens in new tab).

Booking Provider Appointments API

The Provider Appointments API supports integration between the NHSD and booking providers. This capability supports providing available clinic appointments and functionality for consumers to complete online appointment bookings through real-time integration with the NHSD.

Real-time integration with the NHSD requires booking providers to:

  1. Provide contextualised real-time APIs according to Healthdirect's specifications
  2. Provide contextualised booking URLs to support a consistent consumer journey, allowing consumers to be directed from Service Finder to the correct appointment type
  3. Onboard clinics to the booking provider’s platform and ensure appointments are configured for the expected appointment type.

For more information on the Booking Provider Appointments API, download Onboarding Pack — Provider Appointments API (Opens in new tab).

What’s the right access method for you?

  • I want to consume data from the NHSD ⇾ Outbound FHIR
  • I want to publish data to the NHSD ⇾ Inbound FHIR
  • I want to embed the NHSD widget on my website ⇾ NHSD widget
  • I want to provide “real-time” appointments information to the NHSD ⇾ Provider Appointments API

If you aren’t sure which access method is right for you, please contact us at nhsd@healthdirect.org.au detailing your proposed use case and our team will assist.

Testing

To support testing in the integration process, prospective integration partners should explore the secure, externally accessible NHSD test environment, which is designed for both consumption read-only and ingestion read-write functionalities.

The NHSD test environment includes:

  1. Outbound read-only test data area, or
  2. Ingestion read-write test data area, or
  3. If you have specific testing needs please contact the NHSD Team to discuss available options to support your integration.

To apply for registration and access to the NHSD Integrator Test Environment, please complete the NHSD Integrator Test Environment Registration Form (Opens in new tab).

Developer and Integration Hub

Key standards adopted
Understanding the NHSD architecture
Overview of the integration process
NHSD products and documentation
Maintenance updates
Technical support

healthdirect australia logo

Proudly supported by our Government partners.

(Opens in new tab) (Opens in new tab) (Opens in new tab) (Opens in new tab)Queensland Government logo (Opens in new tab) (Opens in new tab) (Opens in new tab) (Opens in new tab) (Opens in new tab)

Quick links

Our opportunitiesContact usTerms of useOur privacy commitmentPublications Stakeholder reporting login (Opens in new tab)

Follow us

This site is protected by reCAPTCHA and the Google Privacy Policy (Opens in new tab) and Terms of Service (Opens in new tab) apply.

Healthdirect Australia acknowledges the Traditional Owners of Country throughout Australia and their continuing connection to land, sea and community. We pay our respects to the Traditional Owners and to Elders both past and present.

© 2026 Healthdirect Australia Limited

This information is for your general information and use only and is not intended to be used as medical advice and should not be used to diagnose, treat, cure or prevent
any medical condition, nor should it be used for therapeutic purposes.

The information is not a substitute for independent professional advice and should not be used as an alternative to professional health care. If you have a particular medical
problem, please consult a healthcare professional.

Except as permitted under the Copyright Act 1968, this publication or any part of it may be reproduced, altered, adapted, stored and/or distributed in any form or by any means without the prior written permission of Healthdirect Australia
about.healthdirect.gov.au/we-are-healthdirect-australia (Opens in new tab)