TrustComponent pricing: company enrichment API, POST / validations/ batch
Is TrustComponent yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- €9 monthly, SoloSolo$5.064 per 1,000
- €39 monthly, TeamTeam$4.389 per 1,000
- €89 monthly, Enterprise 25,000 checksEnterprise 25,000 checks$4.006 per 1,000
- Contact us, Enterprise more than 50,000 checksEnterprise more than 50,000 checks
- Contact us, Enterprise 50,000 checksEnterprise 50,000 checks
POST / validations/ batch one of TrustComponent's 2 callsAbout this item
- Live. TrustComponent looks up the company you ask about when you call the API.
- 1 of the 13 key fields we check. Headquarters.
- Nothing to pay. You get 100 requests a month, enough for 100 results.
- One call. You send
items[].countryCodeanditems[].rawValuetoPOST /. You set thevalidations/ batch Content-Typeheader to "application/json". The call returns a job. You fetch the answer once the job is done. Or the provider sends the answer to your webhook. - Who can get it: companies and entrepreneurs (consumers are excluded). Keep data: no API terms. Use data: no API terms.
TrustComponent: company enrichment API alternatives
TrustComponent alternatives: every company enrichment API provider ranked
The table starts with TrustComponent's cheapest paid plan. Next come plans from other providers with the price per 1,000 companies closest to TrustComponent's. Each plan in the table gives live data.
| TrustComponent, €89 monthly, Enterprise 25,000 checks, POST /validations/batch | VatSense, $39.99 monthly | ReefAPI, $200 monthly, Enterprise monthly, POST /enrich-company/v1/company_domain | Clair, $500 monthly, Advanced ($500/mo), GET /v1/crunchbase/organization | ValueSERP, $600 yearly, 25,000 searches, annual, GET /search, Google Place Details, full | |
|---|---|---|---|---|---|
| $ per 1,000 companies | $4.006 | $3.999 | $4.00 | $4.00 | $4.00 |
| Completeness | 8% | 8% | 38% | 85% | 23% |
| Billing | monthly | monthly | monthly | monthly | yearly |
| Pay | €89 | $39.99 | $200 | $500 | $600 |
| Enough for | 25,000 results a month | 10,000 calls a month | 50,000 calls a month | 125,000 calls a month | 12,500 calls a month |
| Freshness | live | live | live | live | live |
| Who can get it | companies and entrepreneurs (consumers are excluded) | businesses and other organisations, not consumers | anyone | anyone at least 18 years old and able to enter into a binding contract | anyone |
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-03.
- docs.trustcomponent.com/api/overview/
- docs.trustcomponent.com/api/tax-validation/
- docs.trustcomponent.com/platform/billing/
- trustcomponent.com/en/legal/terms-and-conditions
- trustcomponent.com/en/products/vat-checker
- trustcomponent.com/en/products/vat-checker/features
- trustcomponent.com/en/products/vat-checker/pricing
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Description, not in the answer
- Industry, not in the answer
- Type and status, not in the answer
- Images, not in the answer
- Technologies, not in the answer
- Employees, not in the answer
- Social profiles, not in the answer
- Headquarters
- Locations, not in the answer
- Funding, not in the answer
- Revenue and budgets, not in the answer
- Parents, not in the answer
- Phones, not in the answer
| $ per 1,000 companies | $0.00 |
|---|---|
| Per | result |
| Billing | free |
| Aggregators | none |
|---|
| Also pays for | from the same budget: Validate a single VAT ID |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | One API call validates any VAT ID against the official registry — VIES, BZSt, HMRC and more. In real time, at signup, at checkout, or in bulk. |
|---|
| Freshness | live |
|---|---|
| Countries | Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, United Kingdom, Switzerland, Norway, Australia, New Zealand |
| Keep data | no API terms |
| Use data | no API terms |
| Pay | €0 |
|---|---|
| You get | 100 requests a month |
| Enough for | 100 results a month |
| Expires | monthly checks reset every billing cycle |
| Answer | by polling or webhook |
|---|
| You send | Content-Type header "application/json", items[].countryCode, items[].rawValue. Optional: items[].companyName, items[].address, items[].requesterVatId, items[].customerMetadata, items[].preferredProvider, items[].idempotencyKey, items[].correlationId, items[].attachSchedule |
|---|---|
| Method | POST |
| Path | /validations/batch |
| Plan | Free |
|---|---|
| Who can get it | companies and entrepreneurs (consumers are excluded) |
The 15 fields the plan's answer can hold
validation request ID, validation result ID, tax identifier ID, request status, outcome, registry, registry response status, company name match, address match, company name, source reference, checked at, verification method, country code, VAT number