Ofcom is the Office of Communications, the United Kingdom's independent regulator and competition authority for telecommunications, spectrum, broadcasting, post, and online safety. It licenses UK spectrum, administers the national numbering plan, publishes the Connected Nations reports on fixed and mobile coverage, and supervises the operators (EE, VMO2, Vodafone, Three) rather than selling connectivity itself. Its position in the telecom value chain is therefore upstream of the market it measures — it is a data producer and rule-setter, not a network or a CPaaS aggregator. Its API posture is unusually good for a regulator and unusually narrow in scope. Ofcom runs a real, Ofcom-branded Azure API Management developer portal at api.ofcom.org.uk with open sign-up, an interactive console, published rate-limit tiers, and anonymously downloadable OpenAPI 3.0.1 documents for two APIs — the Connected Nations Broadband API and the Connected Nations Mobile API — both served from the live gateway at api-proxy.ofcom.org.uk and authenticated with an Azure APIM subscription key. Everything else Ofcom publishes (spectrum licence registers, numbering data, market research) is documents and datasets, not APIs, and the community has repeatedly built third-party APIs on top of those files. Ofcom appears once in the CAMARA project participant register but exposes no CAMARA network APIs and is not a GSMA Open Gateway participant — Open Gateway is an operator commitment programme and Ofcom is the regulator, not an operator.
Ofcom publishes 2 APIs on the APIs.io network: Connected Nations Broadband API and Connected Nations Mobile API. Tagged areas include Telecommunications, United Kingdom, Regulator, Broadband, and Mobile Network Coverage.
Ofcom’s developer surface includes sandbox, authentication, documentation, signup flow, API reference, developer console, support, and 21 more developer resources.
Returns predicted fixed broadband availability for a UK postcode from Ofcom's Connected Nations dataset — per-premises maximum predicted download and upload speeds broken out by...
Returns predicted mobile coverage for a UK postcode from Ofcom's Connected Nations dataset, scored 0 (none), 3 (limited), or 4 (likely) for each of the four UK mobile network op...
Build a complete connectivity picture for one UK postcode by calling both Ofcom Connected Nations APIs — fixed broadband availability and mobile coverage across all four UK oper...
aid: ofcom
url: https://raw.githubusercontent.com/api-evangelist/ofcom/refs/heads/main/apis.yml
name: Ofcom
kind: company
description: Ofcom is the Office of Communications, the United Kingdom's independent regulator and competition authority for
telecommunications, spectrum, broadcasting, post, and online safety. It licenses UK spectrum, administers the national numbering
plan, publishes the Connected Nations reports on fixed and mobile coverage, and supervises the operators (EE, VMO2, Vodafone,
Three) rather than selling connectivity itself. Its position in the telecom value chain is therefore upstream of the market
it measures — it is a data producer and rule-setter, not a network or a CPaaS aggregator. Its API posture is unusually good
for a regulator and unusually narrow in scope. Ofcom runs a real, Ofcom-branded Azure API Management developer portal at
api.ofcom.org.uk with open sign-up, an interactive console, published rate-limit tiers, and anonymously downloadable OpenAPI
3.0.1 documents for two APIs — the Connected Nations Broadband API and the Connected Nations Mobile API — both served from
the live gateway at api-proxy.ofcom.org.uk and authenticated with an Azure APIM subscription key. Everything else Ofcom
publishes (spectrum licence registers, numbering data, market research) is documents and datasets, not APIs, and the community
has repeatedly built third-party APIs on top of those files. Ofcom appears once in the CAMARA project participant register
but exposes no CAMARA network APIs and is not a GSMA Open Gateway participant — Open Gateway is an operator commitment programme
and Ofcom is the regulator, not an operator.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Telecommunications
- United Kingdom
- Regulator
- Broadband
- Mobile Network Coverage
- Spectrum
- Open Data
- Connected Nations
created: '2026-07-25'
modified: '2026-07-25'
enrichment:
lastRun: '2026-07-25'
round: '2026-07-25'
notes: Enrichment round. No MCPServer, StatusPage, Deprecation, Security, Compliance, Idempotency, SDKs, Webhooks, AsyncAPI,
Postman, CLI, Components, ChangeLog, OAuthScopes or WellKnown pointer is wired because Ofcom genuinely publishes none
of those — see mcp/, lifecycle/, conventions/, well-known/, packages/ and conformance/ for the recorded negative results
and probe statuses.
specificationVersion: '0.19'
apis:
- aid: ofcom:ofcom-connected-nations-broadband-api
name: Ofcom Connected Nations Broadband API
description: Returns predicted fixed broadband availability for a UK postcode from Ofcom's Connected Nations dataset — per-premises
maximum predicted download and upload speeds broken out by Basic, Superfast, and Ultrafast bands, plus percentage availability
of each speed category. A single GET operation, GET /coverage/{PostCode}, authenticated with an Azure API Management subscription
key sent as the Ocp-Apim-Subscription-Key header or a subscription-key query parameter.
humanURL: https://api.ofcom.org.uk/apis
baseURL: https://api-proxy.ofcom.org.uk/broadband
tags:
- Broadband
- Coverage
- United Kingdom
- Open Data
- Connected Nations
properties:
- type: OpenAPI
url: openapi/ofcom-connected-nations-broadband-api-openapi.yml
- type: Overlay
url: overlays/ofcom-connected-nations-broadband-api-overlay.yaml
- type: AgentSkill
url: skills/ofcom-check-broadband-coverage.md
- type: Documentation
url: https://api.ofcom.org.uk/
- type: APIReference
url: https://api.ofcom.org.uk/api-details
- type: Console
url: https://api.ofcom.org.uk/api-details
- aid: ofcom:ofcom-connected-nations-mobile-api
name: Ofcom Connected Nations Mobile API
description: Returns predicted mobile coverage for a UK postcode from Ofcom's Connected Nations dataset, scored 0 (none),
3 (limited), or 4 (likely) for each of the four UK mobile network operators — EE, H3 (Three), TF (Virgin Media O2), and
VO (Vodafone) — split by voice and data and by indoor and outdoor, with separate no-4G variants. A single GET operation,
GET /coverage/{PostCode}, authenticated with an Azure API Management subscription key sent as the Ocp-Apim-Subscription-Key
header or a subscription-key query parameter.
humanURL: https://api.ofcom.org.uk/apis
baseURL: https://api-proxy.ofcom.org.uk/mobile
tags:
- Mobile Network Coverage
- Coverage
- United Kingdom
- Open Data
- Connected Nations
properties:
- type: OpenAPI
url: openapi/ofcom-connected-nations-mobile-api-openapi.yml
- type: Overlay
url: overlays/ofcom-connected-nations-mobile-api-overlay.yaml
- type: AgentSkill
url: skills/ofcom-check-mobile-coverage.md
- type: Documentation
url: https://api.ofcom.org.uk/
- type: APIReference
url: https://api.ofcom.org.uk/api-details
- type: Console
url: https://api.ofcom.org.uk/api-details
common:
- type: AgenticAccess
url: agentic-access/ofcom-agentic-access.yml
- type: ToolCrosswalk
url: mcp/ofcom-tool-crosswalk.yml
- type: Packages
url: packages/ofcom-packages.yml
- type: LLMsTxt
url: llms/ofcom-llms.txt
- type: Conformance
url: conformance/ofcom-conformance.yml
- type: ErrorCatalog
url: errors/ofcom-problem-types.yml
- type: Lifecycle
url: lifecycle/ofcom-lifecycle.yml
- type: Conventions
url: conventions/ofcom-conventions.yml
- type: DataModel
url: data-model/ofcom-data-model.yml
- type: RateLimits
url: rate-limits/ofcom-rate-limits.yml
- type: Sandbox
url: sandbox/ofcom-sandbox.yml
- type: AgentSkill
url: skills/_index.yml
- type: Arazzo
name: Ofcom postcode connectivity profile
url: arazzo/ofcom-postcode-connectivity-profile.yml
- type: DomainSecurity
url: security/ofcom-domain-security.yml
- type: Authentication
url: authentication/ofcom-authentication.yml
- type: Website
url: https://www.ofcom.org.uk/
- type: DeveloperPortal
url: https://api.ofcom.org.uk/
- type: Documentation
url: https://api.ofcom.org.uk/apis
- type: SignUp
url: https://api.ofcom.org.uk/signup
- type: SignIn
url: https://api.ofcom.org.uk/signin
- type: APIReference
url: https://api.ofcom.org.uk/api-details
- type: Console
url: https://api.ofcom.org.uk/api-details
- type: Plans
url: https://api.ofcom.org.uk/products
- type: Plans
url: plans/ofcom-plans.yml
- type: Support
url: mailto:cnapisupport@ofcom.org.uk
- type: TermsOfService
url: https://www.ofcom.org.uk/siteassets/ofcom/phones-telecoms-and-internet/advice-for-consumers-/broadband-and-mobile-coverage-checker/ofcom-api-terms-of-use-2025.pdf?v=399736
- type: MobileAndBroadbandChecker
url: https://checker.ofcom.org.uk/
- type: LinkedIn
url: https://www.linkedin.com/company/ofcom
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com