Skip to content

Get Posting Candidates by Admin

GET
/admin/postings/{postingId}/candidates

Retrieve a paginated list of posting candidates for a given posting ID.

postingId
required
string

Posting ID

status
string

Comma-separated list of candidate statuses to filter by (e.g. applied,hired)

name
string

Search by candidate’s name (case-insensitive partial match on first or last name)

page
integer

Page number (default: 1)

pageSize
integer

Page size (default: 10)

sortBy
string

Sort by field

sortOrder
string

Sort order (asc or desc)

Paginated list of posting candidates

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
postingId
string
professionalEmail
string
professionalId
string
professionalName
string
professionalPhone
string
professionalStatus
string
Allowed values: applied scheduled interviewed hired closed
updatedAt
string
updatedBy
string
page
integer
pageSize
integer
total
integer

Bad request (e.g., missing postingId)

object
error
string

Internal Server Error

object
error
string