Every data provider on Databar uses one of four authorization methods. The method determines whether you need to supply your own API key, whether Databar handles authentication for you, or whether no authentication is needed at all.Documentation Index
Fetch the complete documentation index at: https://docs.databar.ai/llms.txt
Use this file to discover all available pages before exploring further.
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.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.
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.
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.Authenticate on the provider's site
You’ll be redirected to the provider’s login page. Sign in and grant Databar the requested permissions.
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
| Method | API key needed? | Credit cost | Action cost |
|---|---|---|---|
| No Auth | No | 0 | 1 |
| Your API key | Yes (from provider) | 0 | 1 |
| API Network | No | Per-provider rate | 0 |
| OAuth | No (authorize via browser) | 0 | 1 |
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.
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.