Databar’s enrichment library covers hundreds of data providers, but sometimes you need an integration that isn’t available yet. Custom APIs let you connect any REST endpoint — whether it’s a public API, an internal service, or your own CRM — and use it directly inside Databar tables.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.

Why add custom APIs
Custom APIs are useful when:- The integration you need isn’t in Databar’s library — connect any public REST API yourself instead of waiting for official support.
- You have internal or private APIs — pull data from internal services that aren’t publicly available.
- You want to connect to your CRM or internal systems — push enriched data directly to the tools your team already uses.
- You need custom exporters — send table data to any endpoint that accepts HTTP requests.
Two types of custom APIs
Databar supports two categories of custom connectors:| Type | Direction | Where it appears |
|---|---|---|
| Custom enrichment | Pull data in | Under “Add or use your own REST API” in the Enrich sidebar |
| Custom exporter | Push data out | Under “Send this data to a custom API” in the Share sidebar |
How to add a custom API
Fill in the API details
Enter the endpoint URL, select the HTTP method, configure authentication, and define request parameters.

Save the connector
Click Save. Your custom API is now available in the enrichment or exporter catalog depending on how you configured it.
Set up column mapping
Add the custom API to a table just like any other enrichment or exporter. Map your table columns to the API’s request parameters.
Supported HTTP methods
Custom APIs support the following HTTP methods:- GET — retrieve data from the endpoint
- POST — send data in the request body
- PATCH — partially update a resource
- PUT — replace a resource entirely
Advanced settings
Override content type
By default, Databar sends requests with a standard JSON content type. To override this, addContent-Type as a parameter and set its value (for example, application/x-www-form-urlencoded).
Custom body templates
For APIs that require a specific request body structure, click Use a custom template under Body parameters. Use dollar signs around parameter names to insert dynamic values from your table columns:$email$ and $full_name$ are replaced with the corresponding column values for each row.
Rate limit and concurrency controls
Rate limit and concurrency controls are available on Scale+ plans.
Plan availability
Custom API access depends on your Databar plan. Check your workspace settings or visit databar.ai/pricing for details.Next steps
Authorization & API keys
Learn how authentication works for data providers.
Enrichments
See how enrichments work with your tables.
Credits & billing
Understand how custom API usage is billed.