Catalog / EntityResolve
From a name, domain or registry number to the official legal entity.
One call asks the official registers directly and returns the matching legal entities with a match score, status, address, industry codes and size where published. Used for agent tool calls, onboarding checks and enrichment. Company-level only.
Input
- Company name
- Website domain
- Registry number
- LEI
- VAT number
Output
- Legal name, legal form, status
- Registry, registry number, LEI
- Address, industry codes, size where published
- Match score and reason
Not returned
- Officers, directors or owners
- Sole traders (their names are personal data)
- Contact persons or e-mail addresses
Try it
curl "https://api.ambolt.dev/v1/entity-resolve?query=Equinor+ASA&country=NO&limit=2&free=1"Example response
{
"query": "Equinor ASA",
"queryKind": "name",
"searchedNames": [
"Equinor ASA"
],
"matched": true,
"bestMatch": {
"country": "NO",
"registry": "Brønnøysundregistrene (Enhetsregisteret)",
"registryId": "923609016",
"name": "EQUINOR ASA",
"legalForm": "Allmennaksjeselskap",
"status": "active",
"incorporationDate": "1972-09-18",
"address": {
"street": "Forusbeen 50",
"postalCode": "4035",
"city": "STAVANGER",
"country": "NO"
},
"industry": [
{
"scheme": "NACE",
"code": "06.100",
"description": "Utvinning av råolje"
}
],
"employees": 21272,
"website": "www.equinor.com",
"sourceUrl": "https://data.brreg.no/enhetsregisteret/api/enheter/923609016",
"licence": "NLOD 2.0",
"lei": "OW6OFBNCKXC4US5C7523",
"matchScore": 100,
"matchReason": "exact normalised name"
},
"candidates": [
{
"country": "NO",
"registry": "Brønnøysundregistrene (Enhetsregisteret)",
"registryId": "923609016",
"name": "EQUINOR ASA",
"legalForm": "Allmennaksjeselskap",
"status": "active",
"incorporationDate": "1972-09-18",
"address": {
"street": "Forusbeen 50",
"postalCode": "4035",
"city": "STAVANGER",
"country": "NO"
},
"industry": [
{
"scheme": "NACE",
"code": "06.100",
"description": "Utvinning av råolje"
}
],
"employees": 21272,
"website": "www.equinor.com",
"sourceUrl": "https://data.brreg.no/enhetsregisteret/api/enheter/923609016",
"licence": "NLOD 2.0",
"lei": "OW6OFBNCKXC4US5C7523",
"matchScore": 100,
"matchReason": "exact normalised name"
},
{
"country": "NO",
"registry": "Brønnøysundregistrene (Enhetsregisteret)",
"registryId": "932699141",
"name": "EQUINOR TOASTMASTERS",
"legalForm": "Forening/lag/innretning",
"status": "active",
"incorporationDate": "2023-11-01",
"address": {
"street": "Forusbeen 50",
"postalCode": "4035",
"city": "STAVANGER",
"country": "NO"
},
"industry": [
{
"scheme": "NACE",
"code": "94.992",
"description": "Aktiviteter i andre medlemsorganisasjoner ellers"
}
],
"sourceUrl":
…Recorded 2026-10-03. Every real response names its source and the time it was read.
Pricing
| Rail | Unit | Price | Free allowance |
|---|---|---|---|
| x402 (USDC) | lookup | $0.01 | One free call per tool and IP address per day (add free=1) |
| MCP | lookup | free | 30 requests a minute |
| Apify Actor | lookup | $0.01 | Apify trial credits; batches of up to 100 |
Failed calls are never charged. Prices are per successful call or event.
Questions
Which countries are covered?
Norway, Finland, Czechia, Slovakia, France and the United Kingdom, plus Poland by KRS number and any company with an LEI worldwide.
How reliable is the match?
Every candidate has a score and a reason. Scores under 90 are suggestions; check the match before you act on it.
What if two companies share a name?
A name query returns ambiguous: true and a note when another entity scores within 5 points of the best match, so you can confirm which company is meant before you rely on it.
Does it replace an official extract?
No. It is informational and does not replace an official extract or your own KYB process.
Informational only, not financial, legal or tax advice. Something wrong or missing? Open an issue on the repository; a reply follows under the product name.