No authorization required (No Auth)
Some providers offer publicly accessible endpoints that don’t require authentication.- No API key is needed. Just configure the enrichment and run it.
- These enrichments display a “No API key required” badge.
- Each request consumes 0 credits and 1 action.
Authorization required (API key)
For providers that require authentication, you supply your own API key from the provider’s website.1
Obtain your API key
Visit the data provider’s website and generate or copy your API key from their developer dashboard. When you add a key in Databar, we usually provide instructions on how to find and generate the key for that specific provider.
2
Add the key to Databar
Click the key icon on the enrichment card, then click Authorize. Paste your API key into the field and save.
3
Use across endpoints
Once you add a key to a data source, it becomes available across all endpoints from that provider. You don’t need to re-enter it for each enrichment.
Once you authorize an API (whether via API key, OAuth, or the API Network), that provider becomes available across all of Databar, including the REST API, Python SDK, CLI, and MCP Server.
Authorization via Databar (API Network)
Databar partners with 100+ data providers to offer keyless access through the API Network. You don’t need to sign up with each provider or manage any API keys. Just click Run and Databar handles authentication on your behalf.- No setup needed for supported providers.
- Each request consumes API Network credits based on the provider’s per-row cost.
- Some providers are only available on paid plans.
OAuth
Integrations like HubSpot, Salesforce, and Pipedrive use OAuth for authentication. Instead of pasting an API key, you authenticate directly on the provider’s website.1
Start the OAuth flow
Click the Authorize on [Provider] button on the enrichment or exporter card.
2
Authenticate on the provider's site
You’ll be redirected to the provider’s login page. Sign in and grant Databar the requested permissions.
3
Return to Databar
After authorizing, you’re redirected back to Databar. The connection is now active and ready to use.
Databar currently supports one OAuth account per API integration. If you need to switch accounts, disconnect the current one from the Integrations page and re-authorize with a different account.
Authorization at a glance
Setting a default API key
If you have multiple API keys for the same provider (for example, a personal key and a team key), you can set one as the default. The default key is used automatically whenever you run an enrichment with that provider.1
Open workspace settings
Click the arrow next to your workspace name and select Manage Integrations.
2
Select a provider
Find and click on the provider you want to configure.
3
Add your key
Click Add authentication credentials and enter your API key.
4
Set as default
Click the checkbox next to your key to set it as the default. When enabled, this key will be used for all requests to that provider.

Security
All API keys stored on Databar are encrypted and treated as confidential. The Databar team never accesses, views, or uses your keys. You can delete any stored key at any time from the My Connections / Integrations page. If you have questions about data security, contact info@databar.ai.Next steps
Custom APIs & connectors
Add your own REST APIs with custom authentication.
Credits & billing
Understand how credits and actions are consumed.
Enrichments
Learn how to enrich your tables with third-party data.