Bedrijfsdata icon

Bedrijfsdata

Get data from the Bedrijfsdata API.

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 /vat endpoint 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

Discussion