Skip to content
SeekOutDevelopers

Guides

Changelog

The v1 surface this API actually serves, and how it changes. Most entries are additive: existing fields keep their meaning, and clients must ignore fields they do not recognize.

v1 API surface

These are the public /v1 operations on the shipped rewrite. Unpublished product areas are omitted from docs and from the API reference until they are mounted.

Operations by area
AreaOperations
AccountGET /v1/whoami
FeedbackPOST /v1/feedback
SearchPOST /v1/candidates/search, GET /v1/search/sources, GET /v1/candidates/search/pages
ProfilesPOST /v1/profiles/unlock
Person matchingPOST /v1/person-matches
ContactsPOST /v1/contacts, POST /v1/contact-retrieval-jobs
JobsGET /v1/jobs, GET /v1/jobs/{job_id}, POST /v1/jobs/{job_id}/cancel, GET /v1/job-results/{job_id}
WebhooksPOST/GET /v1/webhook-endpoints, GET/PATCH/DELETE /v1/webhook-endpoints/{id}, POST /v1/webhook-endpoints/{id}/rotate-secret, GET /v1/webhook-deliveries, GET /v1/webhook-deliveries/{id}, POST /v1/webhook-deliveries/{id}/replays

How changes are made

2 October 2026: operational limits report what is enforced

GET /v1/operational-limits and the console Limits page now report the limits the API enforces. They used to carry each operation's standard per-minute figure as if it were a limit, although nothing enforced it. This changes the meaning of existing fields in limits and in hierarchy[].limits; the shape of the response is unchanged apart from one new field.

Dated entries appear here as changes ship. See the API reference.