Skip to content
DataStoa
Grundwerk Company DataVerified4.4(3) GermanyDemo listing

KYB company verification API for Europe

Real-time API that checks a European company against its official register and returns status, registered address, officers, ownership summary and a match confidence score.

from €0.45 per verification above 50,000 a month

Spec sheet

Data product · Listing updated 11 Nov 2026

Coverage
Europe

Europe

History
Since 2010
Update frequency
Real time

Median 450 ms from cache; live register checks take 2–8 seconds

Volume
48M entities

Covers 48 million companies in 33 registers

Suitable for

Startups, Small and medium businesses, Mid-market, Enterprises

Delivery methods
  • REST API
  • Webhook / streaming
  • Dashboard / web app
Formats
  • JSON
Data source

Live and cached queries against official European business registers

Collection method

On-demand register lookups with daily-refreshed cache as default

Overview

Verify a business in one call during onboarding, with the register evidence attached.

What's included

Send a company name, country and optionally a registration number or address. The API returns the best-matching registered entity with a match status (verified, partial or not found), a confidence score, the legal name, registration number, status, legal form, registered address, officers and roles, and an ownership summary from the Grundwerk graph. Responses include the time the register was checked and a link to the source entry or extract where the register provides one, so analysts can keep an audit trail.

How buyers use it

  • Automate KYB checks in merchant, supplier and customer onboarding
  • Catch dissolved, insolvent or mismatched companies before they transact
  • Pre-fill onboarding forms from the register to reduce drop-off
  • Re-screen existing customers on a schedule with webhooks for changes

Coverage and methodology

The API covers the same 33 registers as our registry dataset. Most calls are answered from a daily-refreshed cache in about 450 ms; when you request a live check, we query the register directly, which typically takes two to eight seconds depending on the country. Matching combines registration-number lookups with fuzzy name and address matching tuned per language. Pricing is per verification, with volume tiers and a platform fee that includes a monthly allowance. A sandbox with test companies is available.

Data dictionary

13 fields as documented by Grundwerk Company Data.

FieldTypeDescriptionExample
query_namestringCompany name supplied in the request—
query_countrystringCountry supplied in the request—
match_statusstringverified, partial or not_found—
match_confidencenumberScore from 0 to 1—
grundwerk_idstringMatched entity ID—
legal_namestringRegistered legal name—
registration_numberstringRegister number—
statusstringCurrent register status—
registered_addressstringRegistered office address—
officersjsonOfficer names and roles—
ownership_summaryjsonDirect parent, ultimate parent and disclosed beneficial owners—
register_checked_atdatetimeWhen the register data was last confirmed—
source_urlstringLink to the register entry or extract—

Sample

Real rows from the provider's sample file. Personal data is masked before anything is shown.

sample.csv6 columns · showing 3 of 3 rows
Sample preview: first 3 rows of sample.csv
query_namestringquery_countrystringmatch_statusstringmatch_confidencestringlegal_namestringstatusstring
Example BauDEverified0.97Example Bau GmbHactive
Demo Trading LtdGBpartial0.74Demo Trading Limiteddissolved
Sample Café LyonFRnot_found0.00nullnull

Pricing

Prices in EUR, as published by Grundwerk Company Data

  • Monthly licence

    platform fee including 600 verifications

    from €490
  • Usage-based

    per verification above the monthly allowance

    from €0.90
  • Usage-based

    per verification above 50,000 a month

    from €0.45
Free trial available

Converted amounts use DataStoa display rates and are approximate. Grundwerk Company Data quotes the final price, taxes and terms.

Request detailed pricing

Coverage

Europe.

Regions covered: Europe. Ask Grundwerk Company Data about specific countries.

Time coverage: 2010 to present.

Quality

Provider-reported

AccuracyShare of records the provider has checked as correct.
98%
Match rateShare of records matched to a standard entity or identifier.
91%

Latency: Median 450 ms from cache; live register checks take 2–8 seconds

DataStoa has not audited these figures. Ask the provider how they are measured, or test them on a sample.

Licensing and usage rights

The licence is agreed directly between you and Grundwerk Company Data. This summary is provider-reported; the linked terms prevail.

  • Internal analytics

Not listed: use in commercial products, AI / ML model training, AI retrieval and grounding, redistribution allowed, marketing and outreach, research use. Ask Grundwerk Company Data if you need any of these.

About Grundwerk Company Data

Grundwerk Company DataVerified provider

Official European company registers, ownership and KYB in one schema

Grundwerk collects company records from 33 official European business registers and maps them to one schema with stable entity IDs. Compliance, credit and sales teams use it to verify companies, trace ownership and build accurate account lists.

Also available on: Snowflake Marketplace, Microsoft Azure, Databricks Marketplace

Typical reply time
Within 5 hours
Response rate
93%
Certifications
ISO 27001
Privacy compliance
GDPR, UK GDPRProvider-reported

Reviews

What buyers say about Grundwerk Company Data. Reviews cover the provider, not only this listing.

4.4
4.4

from 3 reviews

Data quality
4.7
Volume and coverage
4.0
Value for money
4.3
Customer service
4.7
  • 4.5 Verified purchaseDemo listing11 Nov 2026

    Matching service cleaned 180,000 CRM accounts

    We sent a messy export with duplicates in four languages. They returned registry IDs for most accounts, a duplicate cluster file and a short list of low-confidence matches to review by hand. Finished inside the quoted two weeks.

    Data quality
    5/5
    Volume and coverage
    4/5
    Value for money
    5/5
    Customer service
    4/5

    Anja F., CRM manager, Industrial software vendor

  • 4.0 Verified purchaseDemo listing11 Nov 2026

    Honest about beneficial ownership gaps

    Beneficial-owner access differs a lot by country, and the ownership graph labels exactly where data is official, where it is derived from shareholder filings and where it is missing. That clarity mattered more to us than raw coverage. The API has been stable for eight months.

    Data quality
    4/5
    Volume and coverage
    3/5
    Value for money
    4/5
    Customer service
    5/5

    Pieter V., KYB product owner, Business banking fintech

  • 4.8 Verified purchaseDemo listing11 Nov 2026

    33 registers behind one schema

    We used to maintain separate scrapers and contracts for a dozen registers. Grundwerk gives us one schema with the original register reference on every record, which our auditors liked. Officer data is thinner for a few countries and the documentation says so upfront.

    Data quality
    5/5
    Volume and coverage
    5/5
    Value for money
    4/5
    Customer service
    5/5

    Lena M., Head of compliance operations, Payments provider

Questions buyers ask