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.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: paid
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Paid
  confidence: high
  source:
  - plans
  - authentication
  - rate-limits
  - security
  - sandbox
  generated: '2026-09-03'
  method: derived
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.23'
apis:
- aid: ofcom:ofcom-coverage-api
  name: Ofcom Coverage API
  description: The Coverage API from Ofcom — 1 operation(s) for coverage.
  humanURL: https://api.ofcom.org.uk/apis
  baseURL: https://api-proxy.ofcom.org.uk/broadband
  tags:
  - Coverage
  properties:
  - type: OpenAPI
    url: openapi/ofcom-coverage-api-openapi.yml
  - 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: CapabilityMap
  url: capabilities/ofcom-capability-edges.yml
  name: Ofcom Business Capability Map
- type: Overlay
  url: overlays/ofcom-connected-nations-broadband-api-overlay.yaml
- type: AgentSkill
  url: skills/ofcom-check-broadband-coverage.md
- type: Overlay
  url: overlays/ofcom-connected-nations-mobile-api-overlay.yaml
- type: AgentSkill
  url: skills/ofcom-check-mobile-coverage.md
- type: X-MCPServerCandidate
  url: mcp/ofcom-mcp.yml
  note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.'
- 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
