CorpoAPI pricing: business verification API, POST / v1/ verify/ batch
Is CorpoAPI yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- Free starter allowanceFree starter allowance$0.00 per 1,000
- Top-up from $50, UsageUsage$50.00 per 1,000
POST / v1/ verify/ batch one of CorpoAPI's 3 calls for this APIGET /Free starter allowance$0.00 per 1,000v1/ vat/ {vat_ number} POST /Free starter allowance$0.00 per 1,000v1/ verify POST /Free starter allowance$0.00 per 1,000v1/ verify/ batch
About this item
- Freshness. We don't know how fresh this plan's data is.
- 7 of the 11 key fields we check. Registered name, Entity number, Entity type, Status, Formation date, Principal address, Officers.
- Nothing to pay. You get 100 requests once, enough for 100 results. Calls stop once your requests run out.
- One call. You call
POST /. You sendv1/ verify/ batch items[].jurisdictionand one ofitems[].company_ornumber items[].name. The call returns the register's record of each company you send. - Who can get it: anyone aged 18 or over with an account, no card required. Keep data: no limit. Use data: with conditions.
CorpoAPI: business verification API alternatives
CorpoAPI alternatives: other business verification API providers by price
The table starts with CorpoAPI's cheapest paid plan. Next come plans from other providers with the price per 1,000 companies closest to CorpoAPI's.
| CorpoAPI, top-up from $50, Usage, POST /v1/verify/batch | Anysite, $1,199 monthly, Enterprise, POST /api/arizona/companies/search | SavvyIQ, top-up from $5, Pay as you go, GET /v2/search | OpenSOSData, $250 pack, Scale, POST /v1/lookup | BizVerify, $500 pack, Enterprise, POST /v1/verify, Verify Business | |
|---|---|---|---|---|---|
| $ per 1,000 companies | $50.00 | $49.958 | $50.00 | $50.00 | $50.00 |
| Completeness | 64% | 64% | 27% | 100% | 82% |
| Billing | pay first | monthly | pay first | pay first | pay first |
| Pay | $50 | $1,199 | $5 | $250 | $500 |
| Enough for | 1,000 results | 24,000 calls a month | 100 calls | 5,000 calls | 10,000 calls |
| Freshness | unknown | unknown | 1 month | live | unknown |
| Who can get it | anyone aged 18 or over with an account | anyone at least 18 years old or of the age of majority in their jurisdiction | anyone with an account who is at least 18 (or the age of majority) | anyone | anyone with a verified email address |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-05.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Registered name
- Entity number
- Tax ID, not in the answer
- Entity type
- Status
- Good standing, not in the answer
- Formation date
- Registered agent, not in the answer
- Principal address
- Officers
- Filings, not in the answer
| $ per 1,000 companies | $0.00 |
|---|---|
| Per | result |
| Billing | free |
| Aggregators | none |
|---|
| Repeat free | the same UTC day |
|---|---|
| Also pays for | from the same budget: Get a company · Verify one company against the register · Check an EU VAT number (the official VAT register) · List company officers · List direct shareholders and declared UBOs · Walk the upstream ownership graph and calculate UBOs · List a company's links · List company documents · List financial statements |
| Units cap | hard |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Verify up to 100 companies in one synchronous call, with per-item results and errors. |
|---|
| Countries | United Kingdom, Belgium, Cyprus, Czechia, Estonia, Finland, France, Germany, Ireland, Latvia, Lithuania, Luxembourg, Netherlands, Norway, Poland, Romania, Slovakia, Slovenia, Spain, Sweden, Ukraine, Argentina, Brazil, Canada, Colombia, Peru, United States, Australia, Israel, Japan, New Caledonia, Singapore, Taiwan |
|---|---|
| Keep data | no limit |
| Use data | 2. Acceptable use: You may not use the Service: to process data you do not have the right to process, or in violation of applicable law (including privacy law), to attack, disrupt, reverse engineer, or gain unauthorized access to the Service or other users, to build a competing product using our outputs, to submit content that is unlawful, harmful, or infringing. [...] 5. Intellectual property: [...] You may not copy, resell, or sublicense the Service except as expressly permitted. |
| Pay | $0 |
|---|---|
| You get | 100 requests |
| Enough for | 100 results, once |
| Per second | 1.67 |
|---|---|
| Batch | 100 |
| Answer | in the call |
|---|
| You send | items[].jurisdiction, one of items[].company_number or items[].name. Optional: items[].expected.legal_name, items[].expected.status, items[].expected.address_postcode, items[].expected.address_line1, items[].expected.vat_number, items[].expected.officer_names, items[].reference, max_premium_usd, Idempotency-Key |
|---|---|
| Method | POST |
| Path | /v1/verify/batch |
| Plan | Free starter allowance |
|---|---|
| Who can get it | anyone aged 18 or over with an account, no card required |
The 60 fields the plan's answer can hold
batch ID, batch status, created at, completed at, total count, done count, verified count, partial count, mismatch count, not found count, ambiguous count, error count, charge in USD, item index, verification result, company ID, jurisdiction, company number, legal name, display name, status, registration date, address line 1, address line 2, city, postcode, region, country, raw address, transliterated name, legal form code, ELF code, legal form label, status date, dissolution date, officers availability, identifier, other name, activity code, officer party ID, officer name, officer type, officer role, officer role source, officer start date, officer end date, officer current flag, officer birth year, officer birth month, officer nationality, officer company, candidate company, candidate match score, candidate matched on, check field, check outcome, check expected value, check actual value, check score, reference