JobPostSurfaceStatus
Object
Job posting status on a surface.
Fields
#isRejected Boolean
True if search rejected the job.
isSponsorshipRequired Boolean! Non-Null
True if sponsorship is required to be searchable on this surface.
Usually Indeed-hosted surfaces only.
isMissingRequiredSponsorship Boolean! Non-Null
True if the job was rejected for missing required sponsorship.
statusCommunication JobPostStatusCommunication! Non-Null
Status communication for this surface.
Provide communicationLocale in surfaceContexts[].statusCommunicationSettings in the input to JobPost.status. Without communicationLocale, messagingTagMatches is always empty.
Example
#{ "isRejected": true, "isSponsorshipRequired": true, "isMissingRequiredSponsorship": true, "statusCommunication": JobPostStatusCommunication}