Supplier onboarding

Check a supplier's registered entity, status and officers before you issue the first purchase order.

  • $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, Singapore
Vendor record
Ahlsell Sverige ABAhlsell Sverige AB
Company number5560129206
Statusactive
Legal formAktiebolag

The job

Verify before you pay

Confirm the entity exists and is active, capture its identifiers for the vendor master, and pull the register's officer records for the sign-off file.

  • Entity and status check
  • Identifiers for your vendor master
  • Officer records for the sign-off file
A clear match verdict
Acme Studio Ltd

United Kingdom · 01234567

Legal nameMatch
Company statusMatch

Across borders

One check for a global vendor list

Suppliers come from many countries and many registers. One API and one schema mean your vendor onboarding does not need a new integration per country.

  • Many registers, one schema
  • Batch-friendly for vendor lists
  • Provenance for procurement records
One company model
GB
FR
US
Company
{
  "legal_name": "Acme Studio Ltd",
  "company_number": "01234567",
  "status": "active"
}

Verify before you pay

A new supplier is a new counterparty. Before the first purchase order, you want to know that the entity exists, that it is active, and that the bank details you were sent belong to the company you think you are paying. The register settles the first two, and the identifier you capture settles which entity the rest of the record belongs to.

What to capture per supplier

A supplier master record is only as good as the identifiers in it. Capture these from the register:

  • Legal name, as the register writes it
  • Company number, the exact key for every future re-check
  • Registered address and legal form
  • Status, so a supplier that later dissolves can be flagged
  • Officer records for the sign-off file

A worked example

Once a supplier is in your master, checking it is one call. This request is the same shape for a vendor list you run on a schedule:

curl -X POST https://api.corpoapi.com/v1/verify/batch \
  -H "Authorization: Bearer ck_live_..." \
  -d '{"items": [{"jurisdiction": "se", "company_number": "5560129206"}]}'

A batch returns a result for each item, and the same company is billed at most once per day, so re-running the whole list the next morning does not multiply the bill. The first 100 starter calls are free, and the starter allowance applies across the whole batch.

Across borders

Supplier panels span many countries and many registers. One API and one schema mean the vendor check does not need a new integration per country, and the coverage page lists each register with the fields it returns.

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

$0.01/ company

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
Get started

Failed and ambiguous lookups are never billed, and the same company is billed at most once a day.

FAQ

Common questions

Can I check a long supplier list?
Yes. Batch verify runs up to 100 items per call, and the starter allowance applies across the batch.
Do you cover suppliers outside the EU and US?
Yes. Coverage spans Europe, the Americas and Asia-Pacific, and the coverage page lists every register with the fields it returns.
Does this check bank details?
No. It confirms the registered entity and its identifiers. Matching bank details to the entity is a separate check, and the company number you capture here is what makes that possible.

Related

Start free with Corpo API

Verify any company from official registers with one API.