Get candidate by professional ID
GET /candidates/professionals/{professionalId}
GET
/candidates/professionals/{professionalId}
Get candidate information for a professional on a specific posting
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” professionalId
required
string
Professional ID (24-char hex)
Query Parameters
Section titled “Query Parameters ” postingId
required
string
Posting ID (UUID)
Responses
Section titled “ Responses ”Successfully retrieved the candidate
object
data
object
appliedAt
string
createdAt
string
createdBy
string
deletedAt
string
deletedBy
string
hiringStatus
string
id
string
isDeleted
boolean
isShortlisted
boolean
officeStatus
string
onsiteInterviewId
string
postingDetails
object
benefits
Optional
Array<string>
benefitsOther
Optional, can be empty
string
closedAt
string
closedBy
string
createdAt
string
createdBy
string
expectedDays
Optional
Array<integer>
id
string
maxRate
Optional, can be empty
integer
minRate
integer
officeId
string
officeName
string
officeSpecialty
string
payType
string
postingDescription
string
postingTitle
string
professionType
string
recruiterEmail
Optional, can be empty
string
scheduleType
string
state
From office at the time of posting creation
string
status
string
subProfession
Optional, can be empty
string
timezone
string
updatedAt
string
updatedBy
string
postingId
string
professionalEmail
string
professionalId
string
professionalName
string
professionalPhone
string
professionalStatus
string
updatedAt
string
updatedBy
string
Bad request (e.g., invalid professionalId or missing postingId)
object
error
string
Unauthorized
object
error
string
Forbidden (office does not own the posting)
object
error
string
Not Found (candidate not found)
object
error
string
Internal Server Error
object
error
string