JobPostStatus
Object
External status types from the job posting.
Fields
globalStatus JobPostGlobalStatus
Global baseline job status; overrides per-surface status when lower.
Example: if globalStatus is HIDDEN and surface status is ORGANIC, surface status becomes HIDDEN.
lifecycleStatus JobPostLifecycleStatus
The processing state of the job.
isIndeedApplyActive Boolean! Non-Null
Whether Indeed Apply is enabled for the job.
surfaceStatuses [JobPostSurfaceStatus!]! Non-Null
Status for each surface.
isRejected Boolean
Whether the job is in search results.
isSponsorshipRequired Boolean! Non-Null
Requires sponsorship to be searchable on this surface. Typically only relevant to Indeed-hosted surfaces.
isMissingRequiredSponsorship Boolean! Non-Null
Whether the job was rejected because sponsorship was not applied or targeted.
Example
{ "globalStatus": JobPostGlobalStatus, "surfaceStatuses": [JobPostSurfaceStatus]}