ambolt

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.

Read the referenceRead the guide

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

RailUnitPriceFree allowance
x402 (USDC)lookup$0.01One free call per tool and IP address per day (add free=1)
MCPlookupfree30 requests a minute
Apify Actorlookup$0.01Apify 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.