
BEDRIJFSDATA n8n INTEGRATION: AUTOMATE BEDRIJFSDATA WITH N8N
BEDRIJFSDATA N8N INTEGRATION: AUTOMATE BEDRIJFSDATA WITH N8N
Need help automating Bedrijfsdata with n8n?
Our team will get back to you in minutes.
Why automate Bedrijfsdata with n8n?
The Bedrijfsdata n8n integration provides 32 distinct actions covering validation, data enrichment, and business intelligence retrieval. This means you can build comprehensive data quality workflows that would otherwise require hours of manual verification and API coding.
Significant time savings is the most immediate benefit. Instead of manually checking each phone number, email address, or VAT number in your database, you set up validation workflows that process hundreds or thousands of records automatically. A single n8n workflow can validate an entire contact list overnight, flagging invalid entries for review. Improved data accuracy follows naturally—every piece of business data entering your systems gets verified against authoritative Dutch sources like the Kamer van Koophandel (KvK) and BAG registry.
Zero oversight on data changes becomes possible when you combine Bedrijfsdata actions with n8n's scheduling capabilities. Run daily enrichment jobs to keep company information current, automatically fetch new vacancies posted by target accounts, or monitor web rankings for competitive intelligence. Seamless integration with 400+ other n8n nodes means validated data flows directly into your CRM, spreadsheets, or databases. For example: new lead enters HubSpot → validate phone and email → enrich with company data → update CRM record → notify sales team on Slack. All automatic, all accurate.
How to connect Bedrijfsdata to n8n?
! 1 stepHow to connect Bedrijfsdata to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIP: If you have both a production and sandbox Bedrijfsdata account, create separate credentials for each in n8n. Label them clearly ("Bedrijfsdata Sandbox" vs "Bedrijfsdata Production") to avoid accidentally running test workflows against live data or consuming production API credits during development.- 01
Need help automating Bedrijfsdata with n8n?
Our team will get back to you in minutes.
Bedrijfsdata actions available in n8n
01 Action 01Validate phone number
The Validate Phone Number action verifies whether a given phone number is valid and properly formatted for a specific country. This is essential for maintaining clean contact databases and ensuring your outreach efforts don't waste resources on invalid numbers.
Key parameters: Phone Number (required) – The phone number you want to validate. Enter the full number including country code or local format. Country (ISO 3166-1 Alpha-2) (required) – A two-letter country code specifying which country's phone number format to validate against (e.g., "nl" for Netherlands, "be" for Belgium). Credential to connect with (required) – Select your Bedrijfsdata account from the dropdown for authentication.
Use cases: Validate incoming leads before adding them to your CRM, clean existing contact databases by batch-validating all phone numbers, verify customer phone numbers during signup flows, pre-qualify sales lists before outbound campaigns.

02 Action 02Validate postcode
The Validate Postcode action checks whether a postal code exists and is correctly formatted for a given country. Dutch postcodes follow a specific format (1234 AB), and this action ensures data consistency across your systems.
Key parameters: Postcode (required) – The postal code to validate. Enter the postcode exactly as you want to verify it. Country (ISO 3166-1 Alpha-2) (required) – Two-letter country code (e.g., "nl" for Netherlands). Resource (required) – Set to "Validation & Cleansing".
Use cases: Verify shipping addresses before order processing, clean address databases for direct mail campaigns, validate user-submitted addresses in forms, ensure data quality when importing address lists.

03 Action 03Validate URL
The Validate URL action checks whether a URL is properly formatted and accessible. This is particularly useful when collecting website information from leads or verifying business web presence.
Key parameters: URL (required) – The complete URL you want to validate. Include the protocol (http:// or https://). Resource (required) – Set to "Validation & Cleansing".
Use cases: Verify company websites submitted through contact forms, clean databases of business URLs before outreach, check if partner or vendor websites are still active, validate links before including them in automated reports.

04 Action 04Validate iban number
The Validate IBAN Number action verifies International Bank Account Numbers to ensure they're correctly formatted and potentially valid. Critical for financial workflows and payment processing.
Key parameters: IBAN Number (required) – The complete IBAN to validate. Can be entered with or without spaces. Resource (required) – Set to "Validation & Cleansing".
Use cases: Verify bank details before processing payments, validate supplier banking information during onboarding, check customer IBANs before setting up recurring payments, clean financial databases for compliance audits.

05 Action 05Validate lei number
The Validate LEI Number action verifies Legal Entity Identifiers—the global standard for identifying legal entities in financial transactions. Essential for compliance and regulatory workflows.
Key parameters: Legal Entity Identifiers (LEI) Number (required) – The 20-character LEI code to validate. Resource (required) – Set to "Validation & Cleansing".
Use cases: Verify counterparty LEIs for regulatory reporting (MiFID II, EMIR), validate LEIs during client onboarding for financial services, check LEI validity before submitting regulatory filings, maintain accurate LEI records in compliance databases.

06 Action 06Validate Dutch VAT Number
The Validate Dutch VAT Number action specifically verifies Dutch BTW numbers (VAT identification numbers). This is crucial for B2B transactions and invoice compliance within the Netherlands.
Key parameters: Dutch VAT Number (required) – The BTW number to validate. Format: NL + 9 digits + B + 2 digits (e.g., NL123456789B01). Resource (required) – Set to "Validation & Cleansing".
Use cases: Verify customer VAT numbers before issuing invoices, validate supplier VAT details for tax deduction purposes, automate VAT validation during B2B customer registration, ensure compliance with Dutch tax regulations.

07 Action 07Validate kv k number
The Validate KvK Number action verifies Dutch Chamber of Commerce (Kamer van Koophandel) registration numbers. Every Dutch business has a unique KvK number, making this essential for business verification.
Key parameters: Kamer Van Koophandel (KvK) Number (required) – The 8-digit KvK number to validate. Resource (required) – Set to "Validation & Cleansing".
Use cases: Verify business registrations before signing contracts, validate vendor KvK numbers during procurement onboarding, check if a company is officially registered in the Netherlands, automate due diligence processes for partnership evaluations.

08 Action 08Validate email address
The Validate Email Address action checks whether an email address is properly formatted and potentially deliverable. This goes beyond simple format checking to help identify problematic addresses.
Key parameters: Email Address (required) – The email address to validate. Enter the complete address including domain. Resource (required) – Set to "Validation & Cleansing".
Use cases: Clean email lists before marketing campaigns, validate customer emails during registration, reduce bounce rates by pre-validating addresses, maintain email database hygiene for deliverability.

09 Action 09Geocoding
The Geocoding action converts address information into geographical coordinates (latitude/longitude). Perfect for location-based services and mapping applications.
Key parameters: Geocoding (optional but typically needed) – Address or location details to geocode. Country (ISO 3166-1 Alpha-2) (required) – Two-letter country code (e.g., "NL"). Resource (required) – Set to "Validation & Cleansing".
Use cases: Convert customer addresses to map coordinates, calculate distances between business locations, enable location-based search in applications, enrich address data with geographical context.

10 Action 10Get web rankings
The Get Web Rankings action retrieves search engine ranking information for a specified domain. Valuable for competitive analysis and SEO monitoring.
Key parameters: Domain Name (optional but needed for results) – The domain to check rankings for. Resource (required) – Set to "Other Data".
Use cases: Monitor competitor SEO performance, track your own domain's search visibility, generate automated ranking reports, alert when rankings change significantly.

11 Action 11Validate city
The Validate City action verifies whether a city name exists and is correctly spelled for a given country. Useful for standardizing address data across your systems.
Key parameters: City (required) – The city name to validate. Country (ISO 3166-1 Alpha-2) (required) – Two-letter country code. Resource (required) – Set to "Validation & Cleansing".
Use cases: Standardize city names in address databases, verify user-submitted location information, clean shipping address data for logistics, validate city names during data import processes.

12 Action 12Validate bic number
The Validate BIC Number action verifies Bank Identifier Codes (SWIFT codes) to ensure they're correctly formatted. BIC codes identify specific banks for international transfers.
Key parameters: BIC Number (required) – The 8 or 11-character BIC/SWIFT code to validate. Resource (required) – Set to "Validation & Cleansing".
Use cases: Verify bank details for international payments, validate supplier banking information, check BIC codes during payment setup workflows, ensure accurate bank identification in financial systems.

13 Action 13Get property information
The Get Property Information action retrieves detailed property data from Dutch registries. Essential for real estate, construction, and property management workflows.
Key parameters: Bedrijfsdata.nl ID (required) – The unique Bedrijfsdata identifier. Address ID (required) – Property address in format "NL1234AB-150". Resource (required) – Set to "Other Data".
Use cases: Enrich property listings with official registry data, verify property details during real estate transactions, access building specifications for construction planning, automate property due diligence processes.

14 Action 14Get website performance
The Get Website Performance action retrieves performance metrics for a specific website. Useful for monitoring digital assets and competitive intelligence.
Key parameters: Bedrijfsdata.nl ID (required) – The Bedrijfsdata identifier. Domain Name (required) – The website domain to analyze. Resource (required) – Set to "Other Data".
Use cases: Monitor website performance for owned domains, benchmark competitor website metrics, include performance data in automated reports, track website improvements over time.

15 Action 15Get password leaks
The Get Password Leaks action checks whether a password has appeared in known data breaches. Critical for security compliance and user protection.
Key parameters: Password (required) – The plaintext password to check. Password (SHA1) (required) – Alternatively, provide the SHA1 hash. Resource (required) – Set appropriately.
Use cases: Check user passwords during registration, audit existing passwords for breach exposure, implement security policies that reject leaked passwords, compliance with security best practices.

16 Action 16Get exchange rate
The Get Exchange Rate action retrieves current currency exchange rates. Essential for financial applications and international business workflows.
Key parameters: Currency Code (required) – Three-letter currency code (e.g., "eur", "usd"). Resource (required) – Set appropriately.
Use cases: Automate currency conversion in financial workflows, update pricing for international customers, generate multi-currency reports, monitor exchange rate fluctuations.

17 Action 17Get eu tenders
The Get EU Tenders action retrieves information about European Union public tenders. Valuable for businesses seeking government contracts.
Key parameters: Search Query (optional) – Keywords to filter tenders. Resource (required) – Set to "Other Data".
Use cases: Monitor relevant tender opportunities automatically, alert sales teams when matching tenders appear, build tender tracking dashboards, automate tender opportunity qualification.

18 Action 18Get bag data
The Get BAG Data action retrieves information from the Dutch Basisregistratie Adressen en Gebouwen (BAG)—the official address and building registry.
Key parameters: Postcode (optional) – Dutch postal code. House Number (optional) – Building number. Suffix (optional) – House number suffix if applicable. Resource (required) – Set to "Other Data".
Use cases: Verify official address registrations, access building characteristics and construction year, enrich address data with official registry information, support real estate and construction workflows.

19 Action 19Execute Llm template
The Execute LLM Template action runs pre-defined AI/LLM templates through Bedrijfsdata. Enables AI-powered data processing and analysis.
Key parameters: Template ID (required) – The template identifier (e.g., "company_summary"). Provider API Key (required) – Your LLM provider's API key. Provider Endpoint (required) – The LLM service endpoint URL. Template Parameters (optional) – Additional parameters for the template.
Use cases: Generate automated company summaries, create AI-powered analysis of business data, automate report generation with natural language, build intelligent data processing pipelines.

20 Action 20Get DNS scan
The Get DNS Scan action retrieves DNS configuration information for a domain. Useful for technical due diligence and security assessments.
Key parameters: Domain Name (required) – The domain to scan. Resource (required) – Set to "Other Data".
Use cases: Audit DNS configurations for security assessments, verify email authentication records (SPF, DKIM, DMARC), monitor DNS changes for owned domains, technical due diligence on acquisition targets.

21 Action 21Get many vacancies
The Get Many Vacancies action retrieves job listings associated with companies. Valuable for recruitment, sales intelligence, and market research.
Key parameters: Bedrijfsdata.nl ID (optional) – Company identifier. Search Query (optional) – Keywords to filter vacancies. Detailed Output (optional) – Toggle for comprehensive data. Resource (required) – Set to "Data (Advanced)".
Use cases: Monitor hiring activity at target accounts, track competitor recruitment patterns, build job aggregation platforms, sales intelligence on growing companies.

22 Action 22Get RAG domain
The Get RAG Domain action retrieves information from Bedrijfsdata's Live Web RAG (Retrieval Augmented Generation) resource for a specific domain.
Key parameters: Domain Name (optional) – The domain to query. Resource (required) – Set to "Live Web RAG".
Use cases: Extract structured information from company websites, build AI-powered company research workflows, automate competitive intelligence gathering, enrich CRM data with web-sourced information.

23 Action 23Get RAG search
The Get RAG Search action performs AI-powered searches through Bedrijfsdata's Live Web RAG system, returning relevant results for your query.
Key parameters: Search Query (required) – Your search terms. Search Options (optional) – Additional filtering parameters. Output Options (optional) – Customize result format. Resource (required) – Set to "Live Web RAG".
Use cases: Research companies using natural language queries, build intelligent search workflows, automate market research tasks, create AI-assisted prospecting tools.

24 Action 24Enrich company data
The Enrich Company Data action enhances partial company information with additional details from Bedrijfsdata's database. Transform minimal input into comprehensive company profiles.
Key parameters: Country (required) – The country where the company is located. Company Name (required) – The name of the company. City (required) – Company's city location. Phone (required) – Company phone number. Detailed Output (optional) – Toggle for comprehensive results. Resource (required) – Set to "Enrich".
Use cases: Enrich lead data with complete company information, fill gaps in CRM records automatically, qualify prospects with enriched business data, automate data entry from minimal input.

25 Action 25Get RAG URL
The Get RAG URL action retrieves AI-processed information from a specific URL using Bedrijfsdata's RAG capabilities.
Key parameters: URL (required) – The specific URL to analyze. Output Options (optional) – Customize result format. Resource (required) – Set to "Live Web RAG".
Use cases: Extract structured data from specific web pages, monitor specific pages for changes, build content analysis workflows, automate page-level research tasks.

26 Action 26Get many employees
The Get Many Employees action retrieves employee information associated with a specific company. Essential for B2B sales and organizational research.
Key parameters: Bedrijfsdata.nl ID (required) – The company's Bedrijfsdata identifier. Search Query (optional) – Filter employees by keywords. Detailed Output (optional) – Toggle for comprehensive data. Resource (required) – Set to "Data (Advanced)".
Use cases: Build prospect lists for ABM campaigns, research organizational structures, find decision-makers at target accounts, enrich CRM contact records.

27 Action 27Get Parameter Suggestions
The Get Parameter Suggestions action provides autocomplete-style suggestions for search parameters, helping you build more effective queries.
Key parameters: Suggestion Type (required) – Type of suggestion (e.g., "Keywords (Text)"). Search Query (optional) – Starting text for suggestions. Output as Individual Items (optional) – Structure output format. Resource (required) – Set to "Company".
Use cases: Build dynamic search interfaces, assist users in finding relevant companies, improve search accuracy with guided input, create autocomplete functionality for business data.

29 Action 29Get corporate family
The Get Corporate Family action retrieves information about parent companies, subsidiaries, and related corporate entities. Essential for understanding business hierarchies.
Key parameters: Bedrijfsdata.nl ID (required) – The company's identifier. Max. Number of Results (optional) – Limit returned results (default: 10). Detailed Output (optional) – Toggle for comprehensive data. Resource (required) – Set to "Company (Related)".
Use cases: Map corporate ownership structures, identify subsidiary companies for sales targeting, research parent companies for decision-maker identification, due diligence on corporate relationships.

30 Action 30Get many news
The Get Many News action retrieves news articles related to a specific company. Valuable for monitoring, sales intelligence, and research.
Key parameters: Bedrijfsdata.nl ID (required) – The company's identifier. Search Query (optional) – Filter news by keywords. Detailed Output (optional) – Toggle for comprehensive data. Resource (required) – Set to "Data (Advanced)".
Use cases: Monitor target accounts for sales triggers, track competitor news and announcements, build company monitoring dashboards, research companies for investment decisions.

31 Action 31Get companies
The Get Companies action retrieves multiple companies based on search criteria. Your primary action for prospecting and market research.
Key parameters: Country (required) – Filter by country (e.g., "The Netherlands"). Detailed Output (optional) – Toggle for comprehensive data. Filter in JSON (optional) – Apply complex JSON filters. Resource (required) – Set to "Company".
Use cases: Build targeted prospect lists, research companies in specific industries, export company data for analysis, automate list building for sales campaigns.

32 Action 32Get company
The Get Company action retrieves detailed information about a single company using its Bedrijfsdata identifier. Your go-to action for company lookups.
Key parameters: Bedrijfsdata.nl ID (required) – The unique company identifier. Detailed Output (optional) – Toggle for comprehensive data. Resource (required) – Set to "Company".
Use cases: Enrich CRM records with complete company data, verify company information during onboarding, research specific companies in detail, automate company data retrieval for reports.

Build your first workflow with our team
Drop your email and we'll send you the catalog of automations you can ship today.
- Free n8n & Make scenarios to import
- Step-by-step setup docs
- Live cohort + community support
Frequently asked questions
Is the Bedrijfsdata n8n integration free?
The n8n integration itself is free to use—n8n is open-source and the Bedrijfsdata node comes included. However, you'll need an active Bedrijfsdata.nl subscription to access the API. Bedrijfsdata offers various pricing tiers based on API call volumes and available features. Check Bedrijfsdata.nl for current pricing. Your costs depend on how many validations, lookups, and enrichments your workflows perform. Start with their trial or basic tier to test your workflows before scaling up.What data can I validate and retrieve with Bedrijfsdata through n8n?
The Bedrijfsdata n8n integration covers an extensive range of Dutch business data. For validation, you can verify phone numbers, postcodes, email addresses, URLs, IBAN numbers, BIC codes, KvK numbers, Dutch VAT numbers, LEI numbers, and city names. For retrieval, you can access company information, employee data, corporate family structures, property details, BAG registry data, web rankings, website performance, DNS configurations, news articles, job vacancies, exchange rates, EU tenders, and AI-powered web research through RAG endpoints. This covers most B2B data needs for Dutch market operations.How long does it take to set up a Bedrijfsdata workflow in n8n?
Basic validation workflows take 5-10 minutes to set up. Once your Bedrijfsdata credentials are configured, adding a validation action (like phone or email validation) is as simple as dragging in the node, selecting your credential, choosing the action, and mapping the input field. More complex workflows combining multiple actions—such as validating lead data, enriching with company information, and syncing to your CRM—typically take 30-60 minutes for initial setup. The time investment pays off immediately when workflows start processing data automatically around the clock.




