Create a candidate in CATS ATS and add them to a job's pipeline via the API

domain: catsone.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Generate a v3 API key from CATS Administration settings, then authenticate every request with an 'Authorization: Token <Your API Key>' header against host https://api.catsone.com/v3 (JSON only).
  2. Create a candidate with POST /candidates; add ?check_duplicate=true to avoid creating a second record for someone who already exists. Emails go in as an array of {email, is_primary} objects, phones as {number, extension, type} objects, and custom fields as {id, value} pairs.
  3. Look up an existing candidate with GET /candidates/{id}, or list/page through candidates with GET /candidates?page=&per_page=.
  4. Add the candidate to a job's pipeline: CATS models this as its own pipelines resource — POST /pipelines associates a candidate with a job and returns a new pipeline id representing where they sit in that job's hiring stages.
  5. Move the candidate through stages by updating that pipeline's status; CATS fires a pipeline.status_changed webhook carrying pipeline_id, previous_status_id, and new_status_id whenever this happens.
  6. Watch the API-wide rate limit: 500 requests/hour, with rate-limit info returned in response headers and a 429 Too Many Requests if you exceed it.

Known gotchas

Related routes

Create a candidate record in Recruitee (Tellent) via the ATS API and assign to a job
docs.recruitee.com · 5 steps · unrated
Subscribe to CATS ATS webhooks for candidate and pipeline events
catsone.com · 6 steps · unrated
Create a candidate and job posting in Ashby ATS and move the candidate through stages
ashbyhq.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans