• No results found

PositionNotPostedEvent
Webhook event payload

The JSON sent to a webhook endpoint when a job ad fails to be posted. Use the positionNotPostedReason query to retrieve the current state of the job ad; see share positions  for more information.

Properties

NameDescription
createDateTime* 
string (date-time)
The date & time the job ad failed to be posted within SEEK's systems. This corresponds to the Event.createDateTime field in the GraphQL schema.
id* 
string
The unique identifier of the event. This corresponds to the Event.id field in the GraphQL schema.
reasonId* 
string
The identifier for the reason the position was not posted. This corresponds to the reasonId field in the GraphQL schema, and should be supplied to the positionNotPostedReason query to retrieve the reason a position has not been posted.
seekPartnerPositionId* 
string
The identifier for the associated position. This corresponds to the seekPartnerPositionId field in the GraphQL schema, and should be supplied to the positionNotPostedReasons query to retrieve the reason a position has not been posted.
type* 
"PositionNotPosted"
The type of event, i.e. PositionNotPosted. This corresponds to the Event.typeCode field in the GraphQL schema.
hirerId 
string
The identifier for the associated hirer. This corresponds to the HiringOrganization.id field in the GraphQL schema, and is only available on signed webhook subscriptions.

GraphQL event object

NameDescription
PositionNotPostedEvent
The event signaling that a Position failed to post or update.