Source candidates via the Workable API

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

Steps

  1. Authenticate using a Bearer token; generate an API access token from the Workable integrations settings and include it as 'Bearer your-access-token' in the Authorization header on all requests to https://{subdomain}.workable.com/spi/v3
  2. To create a new sourced candidate against a specific job, send POST /jobs/{shortcode}/candidates with a JSON body containing the candidate's name, email, and optionally headline, summary, phone, and social profile URLs; set 'sourced': true (or omit the field, which defaults to sourced behavior) to prevent the candidate from receiving an application confirmation email
  3. To add a candidate to the account-level talent pool without associating them with a specific job, use POST /talent_pool/candidates with the same candidate body structure
  4. To retrieve candidates for a job, send GET /jobs/{shortcode}/candidates with the required scope r_candidates; default page size is 50, maximum is 100 — paginate using the since_id cursor parameter
  5. To retrieve all candidates across all jobs, call GET /candidates; apply query parameters such as email to look up a specific candidate or stage to filter by pipeline stage
  6. Subscribe to candidate webhooks via the Workable partner settings to receive real-time notifications when candidates are created or their stages change

Known gotchas

Related routes

Integrate with Workable's SPI namespace and Sourcing Tool Partner Program to push sourced candidates
workable.readme.io · 6 steps · unrated
Search and export sourced candidates via the SeekOut API
recruiting · 6 steps · unrated
Add a sourced candidate to the Workable v3 talent pool via API
workable.readme.io · 5 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