Skip to main content
Every endpoint is authenticated with the X-API-Key header.
It is not an Authorization: Bearer header. Sending the key that way returns 401.
Find your API key here in your BetterContact account. You can regenerate or deactivate it from the same screen.

Base URL

Scope of a key

A key identifies one user, but credits are pooled at the organisation level. Two keys belonging to the same organisation draw from the same balance, and the rate limit is applied per key. A request_id is only readable with the key that created it. Polling someone else’s request returns 406 on the enrichment API and 404 on the Lead Finder API, not 401.

Keep the key server side

The key grants full access to your credits. Never ship it in front-end code, a mobile app, or a public repository. If it leaks, regenerate it from your API settings: the old key stops working immediately.