Actions31
- Company Actions
- Company (Related) Actions
- Data (Advanced) Actions
- Enrich Actions
- Live Web RAG Actions
- LLM Template Actions
- Other Data Actions
- Validation & Cleansing Actions
Overview
This node integrates with the Bedrijfsdata API to validate Dutch VAT numbers (btw-nummers). It sends a request to the API endpoint dedicated to VAT validation and returns the validation result. This is useful in scenarios where you need to verify the authenticity and correctness of Dutch VAT numbers before processing them further, such as in invoicing, customer data validation, or compliance checks.
Practical examples:
- Automatically validating VAT numbers entered by users in a form.
- Verifying supplier VAT numbers during onboarding.
- Cleaning and validating existing datasets containing Dutch VAT numbers.
Properties
| Name | Meaning |
|---|---|
| Dutch VAT Number | (Required) Enter a Dutch VAT number (btw-nummer) to validate. |
The property expects a string input representing the Dutch VAT number to be validated.
Output
The node outputs JSON data containing the response from the Bedrijfsdata API's VAT validation endpoint. The structure typically includes fields indicating whether the VAT number is valid, possibly additional metadata about the VAT number, and any relevant messages or error details returned by the API.
No binary data output is involved.
Dependencies
- Requires an active connection to the Bedrijfsdata API.
- Requires an API key credential configured in n8n for authentication with the Bedrijfsdata service.
- The node makes HTTP GET requests to the
/vatendpoint of the Bedrijfsdata API.
Troubleshooting
Common issues:
- Invalid or malformed VAT number input may cause the API to return errors or invalid results.
- Network connectivity problems can prevent successful API calls.
- Missing or incorrect API credentials will lead to authentication failures.
Error messages:
- Errors related to API request failures will be thrown as node operation errors with descriptive messages.
- If the API returns unexpected responses, the node will throw an error indicating failure to fetch or validate the VAT number.
Resolution tips:
- Ensure the VAT number format matches expected Dutch VAT number standards.
- Verify that the API key credential is correctly set up and has necessary permissions.
- Check network connectivity and API service status.
Links and References
- Bedrijfsdata API Documentation (for detailed API usage and VAT validation specifics)
- Dutch VAT Number Format Reference