ambolt

Data tools for developers and AI agents

Official company data, one call away.

Registry records, annual accounts, SEC funding rounds and US state entities for KYB checks and agent tool calls, plus Cyber Resilience Act checks, industry codes, documents and tenders. Every answer names its official source, licence and date.

No account or API key. One free call per tool and IP address per day; after that, pay per call in USDC or use the free MCP tools. Failed calls are never charged.

curl -G https://api.ambolt.dev/v1/entity-resolve \
  --data-urlencode "query=Equinor ASA" \
  -d country=NO -d free=1
# without free=1: HTTP 402 with the price; an x402 client pays in USDC and retries
{
  "mcpServers": {
    "ambolt": {
      "url": "https://api.ambolt.dev/mcp"
    }
  }
}
# then ask your agent to call entity_resolve (free, 30 requests a minute)
apify call ambolt/entity-resolve -i '{"query":"Equinor ASA"}'
# billed per result by Apify; failed runs are not charged
200 OK · application/jsonrecorded 2026-10-03
{
  "queryKind": "name",
  "matched": true,
  "bestMatch": {
    "country": "NO",
    "registry": "Brønnøysundregistrene (Enhetsregisteret)",
    "registryId": "923609016",
    "name": "EQUINOR ASA",
    "legalForm": "Allmennaksjeselskap",
    "status": "active",
    "incorporationDate": "1972-09-18",
    "industry": [
      {
        "scheme": "NACE",
        "code": "06.100",
        "description": "Utvinning av råolje"
      }
    ],
    "lei": "OW6OFBNCKXC4US5C7523",
    "licence": "NLOD 2.0",
    "sourceUrl": "https://data.brreg.no/enhetsregisteret/api/enheter/923609016",
    "matchScore": 100
  }
}

Shortened from the recorded response. Every record names its register and licence (here Brønnøysundregistrene (Enhetsregisteret), NLOD 2.0).

100 %of health checks passed since launch
204 msmedian check time
41tools, each an MCP tool and an endpoint
$0for failed calls
Live status →

01 · Company data

Know which legal entity you are dealing with

For KYB and onboarding checks, enrichment and agents that need a company fact they can cite. Company-level data only: no officers, owners or other persons.

entity_resolve

Company registry lookup

Name, domain, registry number, LEI or VAT number in; the official legal entity out, with status, address, industry codes and a match score.

name → legal entity

$0.01 per call

company_financials

Company financials

Annual accounts from the Norwegian and Danish registers: revenue, profit, assets, equity and employees per company-year, with the filing link.

registry number → accounts

$0.05 per call

funding_rounds_form_d

SEC funding rounds

Recent private placements from SEC Form D filings: company, state, industry, amount offered and sold, first sale date.

industry + dates → rounds

$0.05 per call

us_business_entities

US business entities

Companies in the Colorado, Connecticut and New York state registers by name, or newly formed entities by date.

name or date → entities

$0.02 per call

EntityResolve →Registers coveredFree company lookup

02 · Compliance and classification

Cyber Resilience Act checks and industry codes

Free tools that run in your browser, with the article or the official classification text they come from.

EU Cyber Resilience Act

CRA File

Product classifier, SBOM checker, repository check, licence notices and a security.txt generator. Nothing is uploaded; references point to Regulation (EU) 2024/2847.

free · in your browser · CLI and GitHub Action

free

NACE · UK SIC · ISIC

Industry codes

Search NACE Rev. 2.1, NACE Rev. 2 and UK SIC 2007 in 24 languages, read what each class includes and excludes, and convert code lists between revisions.

code or words → class and crosswalk

$0.003 per call

03 · Documents and tenders

From files and notices to structured data

Deterministic extraction without a language model, and public tenders from three sources in one schema.

PDF and DOCX

DocToJSON

Markdown, every table as CSV and fields found by label, with OCR for scanned pages. The same file always gives the same result.

file → Markdown + CSV + fields

$0.03 per page on Apify

TED · UK Find a Tender · SAM.gov

TenderFeed

EU and UK public tenders in one normalised schema with OCDS export and daily alerts in Telegram; US notices with your own SAM.gov key.

keyword + CPV → notices

$0.02 per call

How it works

One request, a price only when it succeeds

  1. Call the endpoint

    A plain GET request. Add free=1 for one free call per tool and IP address per day.

    curl "https://api.ambolt.dev/v1/eu-vat-validate?vat=DK10150817&free=1"
  2. Pay per call, or use MCP

    Without free=1 the answer is 402 with the price. An x402 client pays in USDC on Base, Polygon or Solana and retries. MCP tools are free at 30 requests a minute.

  3. Check the source

    Every response names its source, licence and the time it was read. Invalid input and unavailable sources are never charged.

Try a check in your browser

Each free tool page calls the same API that agents and developers use.

Company register lookup

Search official company registers by name, registry number, LEI or VAT number.

freeentity_resolve

EU VAT number check

Check whether an EU VAT number is valid and active, and see the registered name and address where the member state publishes them.

freeeu_vat_validate

LEI lookup

Look up a Legal Entity Identifier or search legal entities by name: legal name, registry number, legal form, addresses and the status of the LEI registration.

freelei_lookup

EU tender search by CPV code

Search recent EU public procurement notices on TED by CPV code, buyer country and keyword, with the buyer, deadline, estimated value and a link to each notice.

freeted_notices_search

IBAN checker

Check whether an IBAN is valid: country length, format and the mod-97 checksum.

freeiban_validate

SPF and DMARC checker

Check a domain's e-mail authentication records: whether SPF and DMARC are present, their policies, and the domain's MX, NS, A and TXT records.

freedns_lookup

All free tools →View all 41 tools

Start with one free call

No sign-up. Every response states its source and licence, and failed calls are not charged.