get_candidate
Retrieve a candidate's full profile by ID, including contact info, applications, attachments, education, and employment history. Use as the central lookup after finding a name via search.
Instructions
Get a candidate's full profile by ID. Read-only.
Returns name, contact info, tags, custom fields, plus (fetched alongside, since v3 no longer embeds them) applications (each with id, job_id, job_name, stage_name, job_interview_stage_id, status), attachments (with time-limited download URLs), educations (with school/degree/discipline names) and employments. This is the central lookup — most workflows route through here after resolving a name via search_candidates_by_name. For a screening package with resume and location, use screen_candidate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| candidate_id | Yes | Greenhouse candidate ID | |
| include_related | No | Also fetch applications, attachments, educations and employments (default true; false returns the bare profile) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |