n8n-nodes-databar
v0.3.0
Published
n8n node for Databar.ai API - data enrichment and table management
Readme
n8n-nodes-databar
This is an n8n community node that lets you use Databar.ai in your n8n workflows.
Databar.ai provides powerful data enrichment and table management capabilities for your automation workflows — enrich contacts, companies, and more with data from multiple providers, and manage structured data in Databar tables.
n8n is a fair-code licensed workflow automation platform.
Installation · Configuration · Operations · Examples · Support
Installation
Community Nodes (Recommended)
For n8n Cloud:
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-databar - Agree to the risks of using community nodes
- Select Install
For Self-Hosted n8n:
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-databar - Select Install
- Restart your n8n instance
npm Installation
npm install n8n-nodes-databarThen restart your n8n instance.
Prerequisites
You need a Databar.ai account and API key:
- Sign up at Databar.ai
- Navigate to Integrations in your workspace
- Copy your API key
Configuration
Setting up Credentials
- In n8n, go to Credentials > New
- Search for Databar API
- Enter your API Key
- Click Save
The credentials are tested automatically to ensure they work.
Operations
User
- Get Account Info: Retrieve your account information, balance, and plan details
Enrichment
- Run: Execute a single enrichment task
- Browse enrichments from a searchable dropdown with descriptions and pricing
- Dynamic parameter form generated from enrichment requirements
- Automatic polling for results (configurable interval and timeout)
Table
- Insert Rows: Insert one or more rows into a Databar table
- Select table from a searchable dropdown
- Dynamic column form generated from the table schema
- Options for deduplication and auto-creating new columns
- Upsert Rows: Update existing rows by key, or insert new ones if no match is found
- Select match column and value
- Dynamic column form for fields to update
Waterfall
- Run: Execute a waterfall with multiple data providers
- Select which data providers to use
- Dynamic parameter form generated from waterfall requirements
- Automatic fallback between providers
- Configurable polling and timeouts
Usage Examples
Example 1: Enrich a Contact
- Add a Databar node to your workflow
- Select Resource: Enrichment, Operation: Run
- Select an enrichment from the dropdown (e.g., "Get people data from email")
- Fill in the required parameters (e.g., email address)
- Execute — returns enriched contact data
Example 2: Waterfall with Multiple Providers
- Add a Databar node
- Resource: Waterfall, Operation: Run
- Select your waterfall from the dropdown
- Fill in the parameters (e.g., company domain)
- Select data providers to use
- Execute — returns data from the first successful provider
Example 3: Insert Data into a Table
- Add a Databar node
- Resource: Table, Operation: Insert Rows
- Select a table from the dropdown
- Fill in column values using the generated form
- Execute — row is inserted into the table
Example 4: Workflow Integration
Webhook > Databar (Enrich) > Filter > Send Email
1. Webhook receives a new lead
2. Databar enriches with company data
3. Filter checks if company size > 100
4. Send personalized email to qualified leadsTroubleshooting
Node Not Appearing
If the Databar node doesn't appear after installation:
- Restart your n8n instance
- Clear your browser cache
- Check n8n logs for any installation errors
Authentication Errors
If you see authentication errors:
- Verify your API key is correct in credentials
- Check that your Databar account is active
- Ensure you have sufficient credits
Task Timeout
If enrichment or waterfall tasks timeout:
- Increase the timeout in Additional Options
- Consider disabling "Wait for Completion" and checking status separately
Resources
- Databar.ai — Main website
- Databar API Documentation — API reference
- n8n Documentation — n8n platform docs
- GitHub Repository — Source code
Support
For Databar API issues:
- Email: [email protected]
- Visit: Databar.ai
For node issues:
- GitHub Issues: n8n-nodes-databar/issues
Version History
0.3.0
- Added Flow resource with a Run operation: pick a workspace flow, fill its inputs in a guided form, and run it (with optional wait-for-completion)
- Enrichment choice parameters now render as single-select dropdowns; multiple-choice parameters render as multi-select dropdowns
- Enrichment parameters are now ordered with required fields first
- Fixed Table Upsert Rows and Insert Rows: columns are now resolved by their internal name so field mapping works correctly
- Removed the non-functional "Allow New Columns" and "Dedupe" options from Insert Rows
- Fixed boolean enrichment parameters rendering as text
0.2.0
- Added Table resource with Insert Rows and Upsert Rows operations
- Dynamic column forms via resource mapper for table and all operations
- Simplified UX: removed selection mode dropdowns, parameter mode switchers
- Hidden Bulk Run (available in a future release)
- Removed waterfall List and Get operations (embedded in Run)
- Filtered enrichment-generated columns from table field forms
- Cleaned up emoji and stale references per n8n guidelines
0.1.1
- Improved documentation
- Removed internal development scaffolding
0.1.0
- Initial release
- Dynamic enrichment and waterfall selection
- Guided fields and JSON input modes
- Automatic async task polling
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
