https://api.bindbee.dev/api/ats/v1/. Sixteen models covering candidates, the jobs they apply to, and the process in between.
A connector token is category-scoped: an HRIS token used on an ATS path returns 403 even though the credentials are valid.
The models
Candidate and Application are not the same thing. A candidate is a person and exists once; an application is one candidate’s pursuit of one job. Someone applying to three roles is one candidate and three applications - see ATS models.
This is the write-heavy category
Fifteen of the sixteen models accept creates - candidates, applications, jobs, interviews, scorecards, offers and the rest. That is a far larger write surface than HRIS, where four models accept writes. Only Create Candidate has a Meta endpoint (GET /api/ats/v1/candidates/create/meta). For the others the request shape comes from the reference page, and the per-integration variation a schema would have told you has to be found by attempting the write - see Check write support.
Where to start
Writing to an ATS
Fetch the request schema before you write - it varies by connector.
ATS models
What each model holds and why they are separate.