Overview
Candidate profiles are organization-scoped, read-only records of a candidate’s preferences and (optionally) sensitive personal information. By default, only a non-sensitive safe subset is returned. Sensitive fields require both thesensitive_pii scope on your API key and the ?includeSensitive=true query parameter.
Field Visibility
Gating truth table
Get Candidate Profile
Retrieve a candidate profile. Returns the safe subset unless sensitive access is granted. Endpoint:GET /qsi/gather/candidate-profiles/{candidateProfileId}
string
required
UUID of the candidate profile
boolean
Request sensitive fields. Requires the
sensitive_pii scope; otherwise returns 403.List Saved Jobs
List the jobs a candidate has saved (page paginated, newest first). Endpoint:GET /qsi/gather/candidate-profiles/{candidateProfileId}/saved-jobs
string
required
UUID of the candidate profile
number
Page number (default: 1)
number
Items per page (default: 50)
Related Resources
Conversations
Read chatbot conversations and messages
Chatbots
Manage chatbots and configuration

