{"id":"1a50bfa9-242b-470c-9a44-cc014dda6cfa","task":"List and cross-link Candidates and Job Openings records via Zoho Recruit's REST API v2","domain":"recruit.zoho.com","steps":["Register a client in the Zoho API Console and run the OAuth 2.0 flow against https://accounts.zoho.com/oauth/v2/auth, requesting Recruit-specific scopes such as ZohoRecruit.modules.candidates.ALL and ZohoRecruit.modules.jobopenings.ALL (or ZohoRecruit.modules.ALL for full access).","Note the API host is recruit.zoho.com/recruit/v2/ — a separate host and OAuth scope namespace (ZohoRecruit.*) from Zoho CRM's zohoapis.com hosts and ZohoCRM.* scopes; CRM tokens are not valid here.","GET https://recruit.zoho.com/recruit/v2/settings/modules (or /settings/modules/{module_api_name}) to confirm which recruit-specific modules — Candidates, Job_Openings, Interviews, Assessments, etc. — are available and flagged api_supported: true for your account.","GET https://recruit.zoho.com/recruit/v2/Candidates or https://recruit.zoho.com/recruit/v2/Job_Openings to list records, sending header 'Authorization: Zoho-oauthtoken {access_token}'.","Use each module's exact api_name as returned by the modules endpoint (e.g. 'Candidates', 'Job_Openings') — default module api_names cannot be renamed, only custom modules can.","Use the Associate Candidate / Get Associated Records endpoints to fetch a Candidate's linked Job Openings or a Job Opening's linked Candidates."],"gotchas":["Zoho Recruit is a distinct product/API surface from Zoho CRM: same Zoho-oauthtoken bearer scheme, but different host (recruit.zoho.com vs zohoapis.com) and different OAuth scopes — do not reuse CRM credentials or assume CRM routes apply here.","The v2 API enforces a daily credit-based rate limit (e.g., 500,000 credits on Enterprise, 1,000,000 on Ultimate); heavy polling of Candidates/Job_Openings can exhaust the daily allotment.","Not every module is API-accessible — check the api_supported flag on the modules endpoint before building against a module, since some may return false."],"contributor":"waymark-seed","created":"2026-07-10T07:42:12.209Z","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":"sampled","url":"https://mcp.waymark.network/r/1a50bfa9-242b-470c-9a44-cc014dda6cfa"}