Financial Conduct Authority website screenshot

Financial Conduct Authority

The Financial Conduct Authority (FCA) is the United Kingdom's conduct regulator for around 42,000 financial services firms and the prudential regulator for most non-bank firms, operating alongside the Prudential Regulation Authority under the dual-regulation model. In insurance the FCA owns conduct regulation of general insurance and protection markets through ICOBS and the Consumer Duty, authorises and supervises insurers, Lloyd's managing agents, MGAs, brokers and appointed representatives, and publishes market-wide insurance data such as the annual General Insurance Value Measures. Its API posture is that of a regulator, not a carrier: there is no open-insurance obligation in the UK and the FCA publishes no insurance product API of its own. It does operate two genuine public APIs. The Financial Services Register API at register.fca.org.uk/services/V0.1 exposes firm, individual and fund authorisation records including insurance permissions and appointed-representative relationships; access is free and self-serve but the developer portal and its reference documentation sit behind a Salesforce registration login, and authentication is by X-Auth-Email and X-Auth-Key headers. The data publication API at api.data.fca.org.uk is an anonymous OpenSearch-style query interface over FIRDS and FITRS file artefacts, documented in the FCA's own published technical specifications — markets reference data, not insurance data. Neither API has an OpenAPI definition. Everything else the FCA publishes for the insurance market is documents and spreadsheets: the Handbook, market bulletins, consultation papers, and XLSX data releases. The FCA's Open Finance roadmap of 14 April 2026 names insurance as an in-scope sector but remains a vision document, with a formal discussion paper on the first scheme not due until Q4 2026, so no insurance data-sharing API mandate exists. No ACORD reference appears anywhere on fca.org.uk.

Financial Conduct Authority publishes 2 APIs on the APIs.io network. Tagged areas include Insurance, United Kingdom, Regulator, Market Infrastructure, and Financial Services.

Financial Conduct Authority’s developer surface includes documentation, engineering blog, API reference, signup flow, support, pricing, authentication, and 18 more developer resources.

30.6/100 thin ▬ flat Agent 28/100 agent aware Full breakdown ↓
scored 2026-07-27 · rubric v0.5
2 APIs
InsuranceUnited KingdomRegulatorMarket InfrastructureFinancial ServicesPublic RegisterConduct RegulationOpen FinanceInsurance IntermediariesRisk DataMarket DataReference DataMiFID II

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 30.6/100 · thin
Contract Quality 0.0 / 25
Developer Ergonomics 8.3 / 20
Commercial Clarity 8.9 / 20
Operational Transparency 0.0 / 13
Governance 0.0 / 12
Discoverability 9.3 / 10
Agent readiness — 28/100 · agent aware
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 15
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/fca-uk: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 2

Individual APIs this provider publishes, each with its own machine-readable definition.

FCA Financial Services Register API

Read-only REST API over the Financial Services Register, the FCA's public record of authorised firms, individuals, funds and appointed representatives. Resources are addressed b...

FCA Data Publication API (FIRDS / FITRS)

Anonymous machine-to-machine query interface over the file artefacts the FCA publishes through data.fca.org.uk, documented in the FCA's own FIRDS and FITRS technical specificati...

Rate Limits 1

Documented rate limits and quota policies.

Fca Uk Rate Limits

0 limits

RATE LIMITS

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Fca Uk Authentication

apiKey/none · 2 schemes

SECURITY

Fca Uk Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: fca-uk
url: https://raw.githubusercontent.com/api-evangelist/fca-uk/refs/heads/main/apis.yml
name: Financial Conduct Authority
kind: company
description: 'The Financial Conduct Authority (FCA) is the United Kingdom''s conduct regulator for around 42,000 financial
  services firms and the prudential regulator for most non-bank firms, operating alongside the Prudential Regulation Authority
  under the dual-regulation model. In insurance the FCA owns conduct regulation of general insurance and protection markets
  through ICOBS and the Consumer Duty, authorises and supervises insurers, Lloyd''s managing agents, MGAs, brokers and appointed
  representatives, and publishes market-wide insurance data such as the annual General Insurance Value Measures. Its API posture
  is that of a regulator, not a carrier: there is no open-insurance obligation in the UK and the FCA publishes no insurance
  product API of its own. It does operate two genuine public APIs. The Financial Services Register API at register.fca.org.uk/services/V0.1
  exposes firm, individual and fund authorisation records including insurance permissions and appointed-representative relationships;
  access is free and self-serve but the developer portal and its reference documentation sit behind a Salesforce registration
  login, and authentication is by X-Auth-Email and X-Auth-Key headers. The data publication API at api.data.fca.org.uk is
  an anonymous OpenSearch-style query interface over FIRDS and FITRS file artefacts, documented in the FCA''s own published
  technical specifications — markets reference data, not insurance data. Neither API has an OpenAPI definition. Everything
  else the FCA publishes for the insurance market is documents and spreadsheets: the Handbook, market bulletins, consultation
  papers, and XLSX data releases. The FCA''s Open Finance roadmap of 14 April 2026 names insurance as an in-scope sector but
  remains a vision document, with a formal discussion paper on the first scheme not due until Q4 2026, so no insurance data-sharing
  API mandate exists. No ACORD reference appears anywhere on fca.org.uk.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Insurance
- United Kingdom
- Regulator
- Market Infrastructure
- Financial Services
- Public Register
- Conduct Regulation
- Open Finance
- Insurance Intermediaries
- Risk Data
- Market Data
- Reference Data
- MiFID II
created: '2026-07-25'
modified: '2026-07-25'
specificationVersion: '0.19'
apis:
- aid: fca-uk:fca-financial-services-register-api
  name: FCA Financial Services Register API
  description: Read-only REST API over the Financial Services Register, the FCA's public record of authorised firms, individuals,
    funds and appointed representatives. Resources are addressed by Firm Reference Number, Individual Reference Number or
    Product Reference Number and expose sub-resources for names, individuals, permissions, requirements, passports, regulators,
    appointed representatives, addresses, waivers, exclusions and disciplinary history — the permissions data being where
    insurance authorisations (insurance distribution, insurance mediation, Lloyd's market activity) surface. Registration
    is free and self-serve, but the developer portal and its reference documentation are behind a Salesforce login; authentication
    is by X-Auth-Email and X-Auth-Key request headers. No OpenAPI or Swagger definition is published by the FCA.
  humanURL: https://register.fca.org.uk/Developer/s/
  baseURL: https://register.fca.org.uk/services/V0.1
  tags:
  - Public Register
  - Regulator
  - Authorisation
  - Firm Data
  - United Kingdom
  properties:
  - type: Documentation
    url: https://www.fca.org.uk/firms/financial-services-register
  - type: APIReference
    url: https://register.fca.org.uk/Developer/s/
  - type: Website
    url: https://register.fca.org.uk/s/
  - type: DeveloperPortal
    url: https://register.fca.org.uk/Developer/s/
  - type: SignUp
    url: https://register.fca.org.uk/Developer/ShAPI_LoginPage?ec=302&startURL=%2FDeveloper%2Fs%2F
  - type: Authentication
    url: authentication/fca-uk-authentication.yml
  - type: RateLimits
    url: rate-limits/fca-uk-rate-limits.yml
- aid: fca-uk:fca-data-publication-api
  name: FCA Data Publication API (FIRDS / FITRS)
  description: 'Anonymous machine-to-machine query interface over the file artefacts the FCA publishes through data.fca.org.uk,
    documented in the FCA''s own FIRDS and FITRS technical specifications. It is an OpenSearch/Elasticsearch query-string
    search: the index name is the resource and the FCA supports a documented subset of the query_string DSL (q, from, size,
    sort, pretty, df, default_operator). Two indices respond publicly — fca_data_firds_files, holding UK instrument reference
    data file records under the UK MiFID regime that replaced ESMA FIRDS after Brexit, and fca_data_fitrs_files, holding UK
    transparency calculation result files. Each record carries download_link, file_type, file_name, publication_date, last_refreshed
    and, for FITRS, instrument_type. No credentials are required and no OpenAPI is published; every other index name probed
    returns 403 Missing Authentication Token. This is markets reference data, not insurance data.'
  humanURL: https://data.fca.org.uk/#/download
  baseURL: https://api.data.fca.org.uk
  tags:
  - Market Data
  - Reference Data
  - MiFID II
  - Instrument Data
  - Regulator
  - United Kingdom
  properties:
  - type: Documentation
    url: https://www.fca.org.uk/publication/systems-information/fca-firds-tech-spec.pdf
  - type: APIReference
    url: https://www.fca.org.uk/publication/systems-information/fca-fitrs-tech-spec.pdf
  - type: Website
    url: https://data.fca.org.uk/
  - type: Authentication
    url: authentication/fca-uk-authentication.yml
  - type: RateLimits
    url: rate-limits/fca-uk-rate-limits.yml
common:
- type: DomainSecurity
  url: security/fca-uk-domain-security.yml
- type: Website
  url: https://www.fca.org.uk/
- type: Documentation
  url: https://www.fca.org.uk/firms/financial-services-register
- type: Handbook
  url: https://handbook.fca.org.uk/
- type: Data
  url: https://www.fca.org.uk/data
- type: Registers
  url: https://data.fca.org.uk/
- type: LinkedIn
  url: https://www.linkedin.com/company/financial-conduct-authority
- type: Blog
  url: https://www.fca.org.uk/news
- type: DeveloperPortal
  url: https://register.fca.org.uk/Developer/s/
- type: APIReference
  url: https://register.fca.org.uk/Developer/s/
- type: SignUp
  url: https://register.fca.org.uk/Developer/ShAPI_LoginPage?ec=302&startURL=%2FDeveloper%2Fs%2F
- type: Support
  url: https://www.fca.org.uk/contact
- type: TermsOfService
  url: https://www.fca.org.uk/legal
- type: PrivacyPolicy
  url: https://www.fca.org.uk/privacy
- type: Pricing
  url: https://www.fca.org.uk/firms/financial-services-register/data-extract
- type: Authentication
  url: authentication/fca-uk-authentication.yml
- type: Conventions
  url: conventions/fca-uk-conventions.yml
- type: ErrorCatalog
  url: errors/fca-uk-problem-types.yml
- type: RateLimits
  url: rate-limits/fca-uk-rate-limits.yml
- type: Lifecycle
  url: lifecycle/fca-uk-lifecycle.yml
- type: Conformance
  url: conformance/fca-uk-conformance.yml
- type: DataModel
  url: data-model/fca-uk-data-model.yml
- type: Packages
  url: packages/fca-uk-packages.yml
- type: WellKnown
  url: well-known/fca-uk-well-known.yml
- type: LLMsTxt
  url: llms/fca-uk-llms.txt
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com