Skip to content

Get Posting Candidates

GET
/postings/{postingId}/candidates

Get paginated list of candidates for a specific posting with tab metadata

postingId
required
string

Posting ID

status
string

Candidate status filter (applied, scheduled, interviewed, hired, rejected)

page
integer

Page number (default: 1)

pageSize
integer

Page size (default: 15)

orderBy
string

Order by field: status, shortlist, hired, createdAt, updatedAt (default: shortlist)

orderDirection
string

Order direction: ASC, DESC (default: DESC)

List of candidates with tab metadata

object
data
Array<object>
object
appliedAt
string
createdAt
string
createdBy
string
hiringStatus
string
Allowed values: under_review hired not_selected
id
string
isShortlisted
boolean
officeStatus
string
Allowed values: applied scheduled interviewed cancelled hired rejected
onsiteInterviewId
string
professionalId
string
professionalName
string
professionalPicture
string
professionalStatus
string
Allowed values: applied scheduled interviewed hired closed
updatedAt
string
updatedBy
string
yearsOfExperience
integer
metadata
object
tabs
object
all
integer
applied
integer
hired
integer
interviewed
integer
rejected
integer
scheduled
integer
pagination
object
page
integer
pageSize
integer
total
integer

Bad request

object
error
string

Internal Server Error

object
error
string