Government Legal
Companies House logo

Companies House API

companieshouse.gov.uk

UK Companies House register - company listings, profiles, filings, and indicators.

Actions
5
Category
Government Legal
Login
Not required
Output
JSON

Call the Companies House API

Submit a task, then poll the job until it settles. This example runs act_companieshouse_gov_uk_company_filing_history.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "act_companieshouse_gov_uk_company_filing_history",
    "params": {
      "company_number": "01692903"
    }
  }'

5 actions on companieshouse.gov.uk

Read

  • Company Filing History

    act_companieshouse_gov_uk_company_filing_historyread2 credits / call

    Returns a company's filing history with dates, types, and document URLs.

    company_number
    string · required
  • Company Officers

    act_companieshouse_gov_uk_company_officersread2 credits / call

    Returns a company's directors and secretaries with roles and appointment dates.

    company_number
    string · required
  • Company Profile

    act_companieshouse_gov_uk_company_profileread1 credit / call

    Returns company profile including name, status, registered address, type, and incorporation date.

    company_number
    string · required
  • Company Profile Overview

    act_companieshouse_gov_uk_company_profile_overviewread1 credit / call

    Returns company overview including status, address, accounts summary, and confirmation statement.

    company_number
    string · required
  • Company Search Results

    act_companieshouse_gov_uk_company_search_resultsread1 credit / call

    Returns register companies matching a name or number, with matching officers.

    search_query
    string · required

Companies House API questions

Is there an API for Companies House?
Companies House does not offer a public data API for this, but Anakin Wire provides 5 maintained endpoints for companieshouse.gov.uk. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape Companies House data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when companieshouse.gov.uk changes its markup, Anakin updates the action.
Do I need a Companies House account?
No. Every Companies House action listed here runs anonymously — no account and no credentials required.
What does the Companies House API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.

More Government Legal APIs

All Government Legal sites