Pass in a KVK number or name
Use the value from a form, CRM record, e-mail or any other trigger in your flow.
Add one action to your flow. Pass in a KVK number and get the company name, trade name and registered address back as separate fields. Only have a name? Search for it and get the KVK number.
The connector takes a value from the previous step, looks it up in the KVK register and hands the result to the next step as dynamic content.
Use the value from a form, CRM record, e-mail or any other trigger in your flow.
The connector validates the input and retrieves the registered company data in real time. Nothing is stored.
Write the name and address to your CRM, a document or an approval flow as separate fields.
Give the action an eight-digit KVK number. It returns the company as it is registered, with the address split into street, house number, postal code and city.
{
"kvkNumber": "33302453",
"companyName": "AFC Ajax N.V.",
"tradeName": "AFC Ajax N.V.",
"address": {
"street": "Johan Cruijff Boulevard",
"houseNumber": "29",
"houseNumberAddition": null,
"postalCode": "1101AX",
"city": "Amsterdam",
"countryCode": "NL"
}
}
Search the register by company or trade name. You get the best match plus up to 20 results, each with its KVK number and address, in the register's own ranking order.
bestMatch.kvkNumber to fill in a number automatically.results when a person has to choose.{
"query": "Ajax",
"totalResults": 1,
"bestMatch": {
"kvkNumber": "33302453",
"companyName": "AFC Ajax N.V.",
"tradeName": "AFC Ajax N.V.",
"address": { "street": "Johan Cruijff Boulevard", "city": "Amsterdam", … }
},
"results": [ … one entry per KVK number ]
}
The connector is a normal Power Automate action. It sits between your trigger and your next step, and its outputs show up as dynamic content like any other connector.
Example: a new form response creates an account with the registered company name and address.
No parsing of address strings. Each part of the result is available as dynamic content in Power Automate. ‘Find companies by name’ returns the same fields per result, plus bestMatch and totalResults.
| Field | Example | Description |
|---|---|---|
| kvkNumber | 33302453 | The Dutch KVK number you passed in. |
| companyName | AFC Ajax N.V. | The registered company name. |
| tradeName | AFC Ajax N.V. | The current trade name. |
| Registered visiting address | ||
| street | Johan Cruijff Boulevard | Street name. |
| houseNumber | 29 | House number. |
| houseNumberAddition | — | Optional addition, empty when not registered. |
| postalCode | 1101AX | Dutch postal code without spaces. |
| city | Amsterdam | City or town. |
| countryCode | NL | ISO 3166-1 alpha-2 country code. |
You receive a personal API key and the OpenAPI file for the custom connector. We help with the first installation.
Required: a Microsoft Power Automate environment that allows custom connectors. A Premium licence may be required. Rate limit: 60 lookups per minute per customer.
Not yet. You install it as a custom connector in your own Power Automate environment. Flowwise supplies the OpenAPI file and helps with installation.
The KVK number, company name, trade name and registered visiting address, each as a separate field. See the field overview above.
Yes. ‘Find companies by name’ searches the register by company or trade name and returns the best match plus up to 20 results, each with its KVK number.
Yes. Each customer receives a personal key, so access and usage can be managed and revoked independently.
The service only uses the number to retrieve data during the request. It does not store the KVK number or the returned company data.
Yes. The connector is a plain HTTPS API with an OpenAPI definition, so it also works from Make, n8n, Zapier or your own software.
Request access and we send you the connector, your personal API key and a short installation guide.