---
title: "Office for National Statistics (@office-of-national-statistics)"
description: "ONS: the backing microservices behind developer.ons.gov.uk / api.beta.ons.gov.uk."
account: "office-of-national-statistics"
---

# Office for National Statistics

ONS: the backing microservices behind developer.ons.gov.uk / api.beta.ons.gov.uk.

## APIs

39 public APIs with a stored document.
Each links to its markdown overview; the same address with
`/llms.txt` in place of `.md` lists its operations.
Changes across these APIs: https://skmtc.dev/office-of-national-statistics/feed.md

- [Explore our data (swagger)](https://skmtc.dev/office-of-national-statistics/apis/explore-our-data.md): Datasets: browse ONS dataset editions, versions, dimensions and options, plus manage dataset instances
- [Dataset metadata + manifest schema definitions](https://skmtc.dev/office-of-national-statistics/apis/dataset-metadata-manifest-schema-definitions.md): Dataset schemas: define metadata and manifest files for pipelines
- [SDX Deliver API](https://skmtc.dev/office-of-national-statistics/apis/sdx-deliver-api.md): Delivery: submit survey, comments and SEFT files via version 2 schemas
- [collection instrument](https://skmtc.dev/office-of-national-statistics/apis/collection-instrument.md): Survey collection instruments: upload, link to exercises, download and manage registry instrument selections
- [Collection Instrumentation Register](https://skmtc.dev/office-of-national-statistics/apis/collection-instrumentation-register.md): Collection instruments: create, publish, retrieve schemas, and manage validator metadata and versions
- [Supplementary Data Service](https://skmtc.dev/office-of-national-statistics/apis/supplementary-data-service.md): Supplementary data: fetch and post schemas, dataset metadata and unit data, plus survey mappings
- [RAS-RM Sample Service](https://skmtc.dev/office-of-national-statistics/apis/ras-rm-sample-service.md): Samples: manage sample summaries and their sample units, with counts and status checks
- [RAS-RM banner Service](https://skmtc.dev/office-of-national-statistics/apis/ras-rm-banner-service.md): Banners: create, list, and delete banners and reusable templates
- [Case Service API](https://skmtc.dev/office-of-national-statistics/apis/case-service-api.md): Survey case management: look up cases and case groups, IAC codes, events and transitions
- [Party Service API](https://skmtc.dev/office-of-national-statistics/apis/party-service-api.md): Respondents and businesses: manage party records, enrolments, survey transfers and passwords
- [SDX Transformer API](https://skmtc.dev/office-of-national-statistics/apis/sdx-transformer-api.md)
- [The-Train](https://skmtc.dev/office-of-national-statistics/apis/florence-the-train.md): Publishing: open transactions, upload content, then commit or roll back website publishes
- [dis-redirect-api](https://skmtc.dev/office-of-national-statistics/apis/dis-redirect-api.md): URL redirects: list, get, create-or-update, and delete redirect rules, plus a health check
- [dp-cantabular-metadata-extractor-api](https://skmtc.dev/office-of-national-statistics/apis/cantabular-metadata-extractor-api.md): Statistics: retrieve Cantabular 2021 dataset metadata by dataset and language, plus health checks
- [dis-migration-service](https://skmtc.dev/office-of-national-statistics/apis/dis-migration-service.md): Data migration: create and track migration jobs, update job state, and read job events, tasks and health
- [dp-release-calendar-api](https://skmtc.dev/office-of-national-statistics/apis/release-calendar-api.md): Release calendar: list legacy release dates and check service health
- [dp-search-scrubber-api](https://skmtc.dev/office-of-national-statistics/apis/search-scrubber-api.md): Geography and industry lookup: resolve output areas and SIC codes for locations or classifications
- [dp-feedback-api](https://skmtc.dev/office-of-national-statistics/apis/feedback-api.md): Feedback: submit feedback from other services for internal distribution and analysis
- [Table Renderer API](https://skmtc.dev/office-of-national-statistics/apis/table-renderer.md): Tables: render JSON to HTML, XLSX or CSV, and parse HTML tables into JSON
- [dp-nlp-category-api](https://skmtc.dev/office-of-national-statistics/apis/nlp-category-api.md): Search queries: match ONS website queries to taxonomy categories, with a health check
- [dp-upload-service](https://skmtc.dev/office-of-national-statistics/apis/upload-service.md): Digital publishing: resumable file uploads to S3, image updates via CMS, upload status checks
- [dp-legacy-cache-api](https://skmtc.dev/office-of-national-statistics/apis/legacy-cache-api.md): CMS: read, update and monitor page cache times, plus a health endpoint
- [ONS Import API](https://skmtc.dev/office-of-national-statistics/apis/import-api.md): Import jobs: create and track jobs, attach files, update job state and progress counters
- [dp-permissions-api](https://skmtc.dev/office-of-national-statistics/apis/permissions-api.md): Access control: define roles, permissions and policies for publishing resources
- [ONS Recipe API](https://skmtc.dev/office-of-national-statistics/apis/recipe-api.md): Dataset recipes: create and update recipes, instances and code lists, and list or fetch recipes
- [Digital Publishing Image API](https://skmtc.dev/office-of-national-statistics/apis/image-api.md): Image metadata: create, read and publish images, manage collections and download variants
- [dp-files-api](https://skmtc.dev/office-of-national-statistics/apis/files-api.md): Digital publishing: track file metadata, upload state and access events, publish collections and bundles
- [dp-identity-api](https://skmtc.dev/office-of-national-statistics/apis/identity-api.md): Identity: manage users, groups and memberships, issue and refresh access tokens, and reset passwords
- [Bundle Administration](https://skmtc.dev/office-of-national-statistics/apis/bundle-administration.md): Datasets: group into bundles scheduled for simultaneous publication, manage contents and state
- [Cloudflare stub service](https://skmtc.dev/office-of-national-statistics/apis/cloudflare-stub-service.md): CDN: purge cached files for a zone via a stub mimicking the cache-purge endpoint
- [Topic API](https://skmtc.dev/office-of-national-statistics/apis/topic-api.md): Topics: retrieve and update ONS data categories, subtopics, release dates and navigation
- [Search within a dataset](https://skmtc.dev/office-of-national-statistics/apis/dimension-search-api.md): Dataset search: create, delete and query search indexes on hierarchical dimensions
- [Search API](https://skmtc.dev/office-of-national-statistics/apis/search-api.md): Search: query datasets, articles and releases by terms, filters and topics
- [Explore codes and lists](https://skmtc.dev/office-of-national-statistics/apis/code-list-api.md): Statistical code lists: browse code lists, editions and the codes and linked datasets within them
- [Explore hierarchies](https://skmtc.dev/office-of-national-statistics/apis/hierarchy-api.md): Dimensions: browse hierarchy roots and fetch individual nodes from published datasets
- [Filter a Census 2021 dataset](https://skmtc.dev/office-of-national-statistics/apis/cantabular-filter-flex-api.md): Census 2021: build filters over dataset dimensions and options, then retrieve filtered observations
- [Filter a dataset](https://skmtc.dev/office-of-national-statistics/apis/filter-api.md): Dataset filtering: create filters, set dimension options, and fetch filtered result outputs
- [Explore information relating to Census 2021](https://skmtc.dev/office-of-national-statistics/apis/population-types-api.md): Census 2021: browse population types, area types, dimensions and census observation counts
- [Explore our data](https://skmtc.dev/office-of-national-statistics/apis/dataset-api.md): Datasets: browse ONS dataset versions, dimensions, options and observations, plus create and manage instances
