Guide

Free company and jobs data APIs: Companies House, SEC EDGAR and USAJOBS

Published 30 October 2026

If you need company or jobs data in a spreadsheet or a script, start with the official sources. Three of the most useful are free: UK company data from Companies House, US company filings from the SEC's EDGAR system, and US federal jobs from USAJOBS. Each works differently, so here's what each one gives you, its limits, and what trips people up.

The three sources at a glance

| Source | What it covers | Key needed? | How fresh | |---|---|---|---| | Companies House Free Company Data Product | Basic data on every live UK company | No, it's a free download | Monthly, within 5 working days of month end | | SEC EDGAR | Filings, Form D private offerings and key financials for companies and others that file with the SEC | No, but declare who you are | A company's filings update as they're accepted; daily indexes are built each business-day evening, US Eastern time | | USAJOBS Search API | Open US federal job announcements | Yes, free from USAJOBS | Searches cover jobs posted up to 60 days ago |

Companies House: every live UK company

The Free Company Data Product is a monthly snapshot of basic data on live companies, provided free as zipped CSV files. The 1 October 2026 snapshot had 5,704,711 companies. It's compiled to the end of the previous month and published within 5 working days of month end.

Each company comes with its status, type, incorporation date, SIC codes, accounts and confirmation statement dates, charges, previous names and registered office. That's enough to search the register by industry and place.

Watch for:

Our Companies House data guide goes into more detail.

SEC EDGAR: US company filings

The SEC publishes everything filed on EDGAR for free, and you don't need an API key. But there isn't one single API. A company's filings, filings by form type, Form D offerings and financial figures each come from a different source:

Full-text search covers filing text from 2001 onwards.

Watch for:

Our SEC EDGAR API guide has a working Python example.

USAJOBS: US federal jobs

USAJOBS, the US federal government's jobs site, publishes its open job announcements through a free Search API. You need a key, which you request on the USAJOBS developer site. Each request then sends three headers: Host, User-Agent (the email address you used to request the key) and Authorization-Key.

Watch for:

Our USAJOBS API guide shows how to page through results in Python.

If you'd rather not build it

Disclosure: Your Evenings Ltd built and sells the three tools below on the Apify Store. They're independent and aren't affiliated with or endorsed by Companies House, the SEC, OPM, USAJOBS or any federal agency. Prices are Apify's base prices, charged per result; higher Apify plans pay less, and Apify adds a small start event to each run.

Search UK companies by industry and place

Start with UK company data: search every live company by SIC code, status or postcode, or track what changed in your list each month. See the Companies House data tool

Sources

This page summarises the sources above. It isn't legal advice.

Written with AI assistance by Your Evenings Ltd. Last updated: 30 October 2026.