# companydig > companydig turns the accounts UK companies file at Companies House into year-by-year profit and loss, balance sheet and cash flow statements, with ratios, group structures, directors, shareholders, key events and administration reasons. Tagged (iXBRL) accounts are read exactly; older scanned PDFs are read by OCR and checked against the accounts' own arithmetic. Company numbers are 8 characters (e.g. 00445790, SC123456); shorter numeric ones are padded with zeros. Amounts are in units of the stated currency (not thousands). Costs and liabilities are positive amounts; tax is positive for a charge and negative for a credit; losses are negative. ## For AI agents - [MCP server](https://companydig.co.uk/mcp): Streamable HTTP, no authentication. Tools: search_companies, get_company, get_financials, get_ratios, get_people, get_events, get_group_structure, get_administration, list_administrations, analyse_company. Server card: https://companydig.co.uk/.well-known/mcp.json - [Company report as Markdown](https://companydig.co.uk/company/06426485.md): `/company/.md` (or request `/company/` with `Accept: text/markdown`) - [OpenAPI description](https://companydig.co.uk/openapi.json) of the JSON API ## JSON API - [Search companies](https://companydig.co.uk/api/search?q=tesco): `GET /api/search?q=` - [Company](https://companydig.co.uk/api/company/06426485): `GET /api/company/`: register profile, filings and the full year-by-year timeline with values, sources and ratios (404 until the company has been analysed) - Analyse a company: `POST /api/company//ingest`, then poll `GET /api/company//status` - [CSV export](https://companydig.co.uk/api/company/06426485/export.csv): `GET /api/company//export.csv` - Directors and shareholders: `GET /api/company//people` - Events: `GET /api/company//events` - Group structure: `GET /api/company//group` - Administration statement: `GET /api/company//administration` - [Recently analysed](https://companydig.co.uk/api/recent): `GET /api/recent?limit=12&offset=0` - [Companies in administration](https://companydig.co.uk/api/administrations): `GET /api/administrations?limit=100&offset=0&q=`, newest first, with the date each entered administration and its administrators ## Pages - [Home and search](https://companydig.co.uk/): `/?q=` opens the search - [Popular companies](https://companydig.co.uk/popular): well-known UK names by sector, with numbers and latest figures (JSON: https://companydig.co.uk/api/popular) - [Companies in administration](https://companydig.co.uk/administration): every UK company currently in administration, newest first - [About](https://companydig.co.uk/about): what the site shows, where the data comes from and how accuracy is checked - [Service status](https://companydig.co.uk/status) - [Stats](https://companydig.co.uk/stats): charts and tables on UK companies: the whole register by status, type, age, industry and year formed or dissolved; company owners by age and nationality; administrations by month, reasons, industries and insolvency firms (JSON: https://companydig.co.uk/api/stats) - [Changelog](https://companydig.co.uk/changelog): what's new, newest first (Atom: https://companydig.co.uk/changelog.xml) - [Sitemap](https://companydig.co.uk/sitemap.xml): every analysed company ## Example companies - [Rightmove PLC](https://companydig.co.uk/company/06426485.md) - [Octopus Energy Limited](https://companydig.co.uk/company/09263424.md) - [Astrazeneca PLC](https://companydig.co.uk/company/02723534.md) - [GSK PLC](https://companydig.co.uk/company/03888792.md) - [Unilever PLC](https://companydig.co.uk/company/00041424.md) ## Notes - Data accuracy is not guaranteed; OCR figures are marked by source and may be wrong. Verify against the filings, which are linked from every company. - Nothing here is financial, investment, credit or legal advice. - Contains public sector information from Companies House, licensed under the Open Government Licence v3.0.