Skip to main content
The endpoints in this API reference require a live key.
X-Api-Key: ft_live_… is accepted as well. Send only one method; a nonempty X-Api-Key takes precedence if both headers are present.

Recruiter

You do not need a key to use Search, Companies, Lists, Targets, and Monitoring in the dashboard. Create a key only when someone on your team is connecting Claude, a script, or the ATS. Sidebar → API Keys (not inside Settings).

Create a key

1

Dashboard

Sidebar → API Keys. Plaintext is shown once, on create or rotate.
2

CI / servers

FRESHTALENT_APP_URL (https://freshtalent.ai) is only for device login.

Scoping

Customer keys see only their own org. X-FreshTalent-Org-Id is ignored on those keys. The App’s platform key may impersonate a session org with X-FreshTalent-Org-Id.

Failures

Never put keys in frontend bundles, mobile apps, or git. Rotate in the dashboard if one leaks.
GET /me reports plan and Target-slot usage (watch_slots). Index’s 100 unique profiles/day is reported; the Gateway does not enforce that cap yet. Get account remains available to inspect access.allowed. See Errors for status-first handling and retry guidance.