Prerequisites
- An active Databar account
- An n8n instance (Cloud or self-hosted, version 1.0+)
- A Databar API key (found in your workspace under Integrations)
Installation
- n8n Cloud
- Self-hosted
The Databar node is available on the official n8n marketplace. In your n8n instance:
- Go to Settings > Community Nodes
- Click Install
- Enter
n8n-nodes-databar - Confirm the installation
Setting up credentials
1
Add a Databar node
Open any workflow and add a Databar node.
2
Create credentials
Click the Credential dropdown and select Create New. Enter your Databar API key.
3
Save
Click Save. The connection gets tested automatically. When successfully tested, n8n should display that you have been successfully authorized.
The API key gives access to all resources in that workspace. If you have multiple workspaces, create separate credentials for each. Your API key is found in your Databar workspace under Integrations.
Resources and operations
The Databar node organizes functionality into four resources:- Enrichment: Run
- Table: Insert Rows
- Table: Upsert Rows
- Waterfall: Run
- Get Account Info
- Get Task
Use this to enrich a single record: look up a person by email, verify a phone number, get company data from a domain, and more. There are over 450 enrichments currently available.
How to configure
- Set Resource to Enrichment
- Set Operation to Run
- Select an Enrichment from the dropdown. Browse all available enrichments with descriptions and credit costs.
- Fill in the Parameters. The form is generated dynamically based on the enrichment you selected. Required fields are marked.
- Choose whether to Wait for Completion (enabled by default). This mode is highly preferred to avoid complexity in the integration.
Parameters
Additional options (when Wait for Completion is enabled):
Example: Enrich a contact by email
- Add a Databar node to your workflow
- Resource: Enrichment, Operation: Run
- Select “Get people data from email” from the enrichment dropdown
- Enter the email address in the Email field (or map it from a previous node)
- Execute the node
Tips
- You can map values from previous nodes into any parameter field using n8n expressions
- Each enrichment costs a certain number of credits, shown in the dropdown
- If you need to enrich many records, connect a loop or use n8n’s built-in batching. The node processes one item per execution.
Working with expressions
Most fields in the Databar node support n8n expressions, letting you dynamically pass data from previous nodes. Individual parameter fields within enrichments, waterfalls, and table operations can be mapped to values from earlier nodes.Mapping data from a previous node
In any field, click the Expression toggle and use standard n8n syntax:Using dynamic table or enrichment IDs
If you need to select a table or enrichment dynamically (e.g., based on input data), switch the dropdown to Expression mode by clicking the three-dot menu next to the field, then enter an expression that resolves to the ID.Error handling
Workflow examples
Lead enrichment pipeline
Webhook > Databar (Enrichment: Run) > IF (qualified?) > Slack Notification Enrich incoming leads with company data, filter by criteria, and notify your team.Data sync with deduplication
Schedule > Google Sheets (Read) > Databar (Table: Insert Rows, Dedupe on email) Periodically sync data from a spreadsheet into a Databar table, skipping duplicates.Multi-provider email finder
Manual Trigger > Databar (Waterfall: Run) > Databar (Table: Upsert Rows) Find emails using a waterfall of providers, then store results in a table, updating existing rows if the person is already there.Credit monitoring
Schedule (daily) > Databar (Other: Get Account Info) > IF (credits < 100) > Email Alert Check your credit balance daily and get notified when it’s running low.FAQ
How many credits does each operation cost?
How many credits does each operation cost?
Credit costs depend on the specific enrichment or data provider. Costs are shown in the enrichment and provider dropdowns when configuring the node.
Can I process multiple records in one execution?
Can I process multiple records in one execution?
Yes. Connect a node that outputs multiple items (like a spreadsheet read or database query) before the Databar node. The node processes each item individually.
What happens if an enrichment returns no data?
What happens if an enrichment returns no data?
The node returns the task response with empty or null result fields. Your workflow can check for this and handle it accordingly.
Does this work on n8n Cloud and self-hosted?
Does this work on n8n Cloud and self-hosted?
Yes. The Databar node is available on the official n8n marketplace and works on both n8n Cloud and self-hosted instances running v1.0 or later.
Where do I find my API key?
Where do I find my API key?
In your Databar workspace, go to Integrations. Each workspace has its own API key.
Next steps
Enrichments
Learn how enrichments work in Databar
Waterfalls
Chain providers for maximum data coverage
Tables overview
Understand how Databar tables store and organize data