Skip to main content

Getting started

The explore education statistics (EES) API provides a way to directly consume published data from the EES service using HTTP.

To get started with the EES API, you’ll need either:

  • an API client such as Postman or Insomnia if you are exploring the API
  • an HTTP client in the programming language of your choice if you are developing on top of the API

The documentation on this website will assume a level of familiarity with how HTTP, web APIs and REST work. You should research these topics prior to using the EES API if you are not familiar with them.

It is recommended that you start with the Quick start guide if you are new to the EES API. This will guide you through essential parts of the API and the workflow to perform a basic data set query.

The Overview section is a good next step for a more in-depth understanding of the high level parts of the EES API.

To assist in specific tasks once you’ve started using the EES API, there are additional guides under Getting started in the navigation menu that you may find useful.

Documentation structure

The Overview section provides high level documentation about the EES API. This details things such as message formats, error handling, versioning and the OpenAPI specification.

The Endpoints section provides reference documentation about the endpoints available in the API. This details the requests that can be made and their responses. Code samples are also provided to illustrate how requests could be made.

The Schemas section provides reference documentation about the structure of all the requests and responses (i.e. their schemas) across the API. Each schema provides in-depth detail about their properties, including their type and validation rules.

This page was last reviewed on 16 September 2024.