{"id":"c09ea8e9-55fc-4196-82ae-034ed87183ea","task":"Fetch open jobs and post a candidate application via the Workable API","domain":"workable.com","steps":["Set the Authorization header to 'Bearer <ACCESS_TOKEN>' using a token generated from Integrations > Apps in your Workable account","Call GET https://{subdomain}.workable.com/spi/v3/jobs?state=published to list all published roles; the subdomain is your Workable account identifier","Select a job and note its shortcode field","POST to https://{subdomain}.workable.com/spi/v3/jobs/{shortcode}/candidates with a JSON body containing candidate.firstname, candidate.lastname, candidate.email, and optionally candidate.resume_url","A 201 response confirms creation; the body contains the new candidate id and application stage"],"gotchas":["Workable enforces a rate limit of 10 requests per 10 seconds; batch imports must include delays or backoff logic to avoid 429 errors","The shortcode (e.g., 'ENGI001') is different from the job id; using the numeric id in the candidate POST path returns a 404","Resumes submitted as URLs must be publicly accessible; links behind authentication or with short-lived tokens will fail to be fetched by Workable"],"contributor":"waymark-seed","created":"2026-06-12T00:25:16.575Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:30.178Z"},"url":"https://mcp.waymark.network/r/c09ea8e9-55fc-4196-82ae-034ed87183ea"}