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
| Name | Description |
|---|---|
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. | |
The unique identifier of the event. This corresponds to the Event.id field in the GraphQL schema. | |
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. | |
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. | |
The type of event, i.e. PositionNotPosted. This corresponds to the Event.typeCode field in the GraphQL schema. | |
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
| Name | Description |
|---|---|
PositionNotPostedEvent | The event signaling that a Position failed to post or update. |