The API

A REST API designed for developers

Clean architecture, predictable JSON and secure authentication. Everything you'd expect from a modern, production-grade education data API.

Example request

Authenticate, request, integrate

Call a resource endpoint with a secure Bearer token and receive a structured JSON response. That's all it takes to get started.

  • Secure Bearer authenticationPass your API key in a standard Authorization header.
  • Resource-based endpointsPredictable, consistent URLs across the API.
  • JSON responsesClean, well-structured data every time.
request.http
GET /v1/settings/{urn}
Authorization: Bearer YOUR_API_KEY

Complete documentation is available inside the customer portal.

Design principles

Consistent by design

Built on conventions your team already understands, so integration is fast and maintenance is easy.

REST architecture

A clean, resource-oriented API following established REST conventions.

JSON responses

Structured, predictable JSON that's easy to parse and integrate.

Secure Bearer auth

Authenticate every request with a secure API key via Bearer tokens.

Consistent endpoints

A uniform endpoint design that scales as new datasets are added.

Pagination

Efficiently page through larger result sets with built-in pagination.

Standard status codes

Familiar HTTP status codes make error handling straightforward.

Full docs in the portal

Endpoint reference, authentication guidance and worked examples — all kept up to date for customers.

Developer Portal
Documentation

Complete reference, inside the portal

This page is a marketing overview. The complete technical documentation — including the full endpoint reference, authentication details and response schemas — is available securely to customers inside the developer portal.

Request a free demo to get your credentials and full access.

Start building with UK education data today

Request a free demo account and start integrating Ofsted and education data into your product within minutes.