Company data enrichment
Enrich CRM and database records with official company data and fill firmographics like legal name, status, address and identifiers.
- $0.01 per verified company
- No contract
- Straight from the register
69 jurisdictions covered across official registers
Sample regions: United Kingdom, France, Germany, Sweden, Belgium, Brazil, Colombia, Argentina, California, Japan, Australia, SingaporeThe job
Clean records from official data
Company records decay. Enrichment resolves each record against the register and fills the firmographics you are missing, from the official source rather than a scraped copy.
- Resolve names to company numbers
- Fill firmographics: status, address, legal form, identifiers
- One schema into your data model
Official register
Sales and revenue teams
Company data enrichment for CRM records
The same data that cleans a warehouse fills a CRM. Enrich an account list with official firmographics so routing, territory and reporting run on the register's values instead of a field someone typed years ago.
- Enrich CRM and account records
- Firmographics from the register: status, legal form, address
- Resolve a trading name to the legal entity
Matched
Matched
Review
At scale
Batch your whole table
Send a batch of records and get back the resolved company data for each, with per-item results so you can retry only what failed.
- Up to 100 items per call
- Per-item results and errors
- Provenance to keep your data auditable
09:00 · Company lookup
Billed once16:00 · Re-check
Already counted
Clean records from official data
Company records decay: names get misspelled, statuses go stale and identifiers go missing. Enrichment resolves each record against the register and fills what you are missing, from the official source rather than a scraped copy.
What company data enrichment fills
The profile returns every field the register publishes, normalised into one company model:
- Legal name and any former names
- Status and legal form
- Registered address
- Identifiers, such as a company number or a VAT number
- Activity codes and registration dates
These are firmographics: the factual attributes of a business rather than of a person. Sales and revenue teams call the same job CRM enrichment, and it is the same call. The data comes from official registers, with consistent fields across jurisdictions.
A worked example
Fetch a company by jurisdiction and number:
curl "https://api.corpoapi.com/v1/companies/se/5567370431"
The fields below are from a real, active record in the Swedish company register, returned by our own end-to-end checks:
{
"jurisdiction": "se",
"company_number": "5567370431",
"legal_name": "Klarna Bank AB",
"status": "active",
"legal_form": { "code": "AB-ORGFO", "name_local": "Aktiebolag", "name_en": "Limited company" },
"address": { "line1": "ARSC, DC24000", "city": "GÖTEBORG", "postcode": "40508", "country": "SE" },
"identifiers": ["SE-ORGNR", "EU-VAT"]
}
The same run confirmed two things: the profile returns the identifier set for the company, and a lookup for a number the register does not hold returns a 404 with a company_not_found envelope rather than an empty record.
Where the enriched data goes
A CRM, a data warehouse and a risk file all want the same fields: legal name, status, legal form, address and identifiers. Fill them once from the register, keyed on the company number, and the same record serves sales, finance and compliance instead of each team maintaining its own stale copy.
Simple by design
69
Jurisdictions covered
$0.01
Per verified company
1 schema
Consistent company data
Transparent pricing
Pay-as-you go, 1 cent per company, forever.
100 free calls to get started, then $0.01 per verified company. No subscription.
Pay as you go
Usage
Pay as you go · No contract
100 free
starter calls · No card
Everything included
- 100 free calls to get started
- Search, coverage and usage are always free
- Failed and ambiguous lookups are never billed
- REST API and hosted MCP server
Failed and ambiguous lookups are never billed, and the same company is billed at most once a day.
FAQ