PositionProfilePostedEvent
Webhook event payload

The JSON sent to a webhook endpoint when a job ad is posted. Use the positionProfile query to retrieve the current state of the job ad; see posting a job ad  for more information.

Properties

Name
Description
createDateTime* 
string (date-time)
The date & time the job ad was successfully 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.
positionProfileId* 
string
The identifier for the job ad that was posted. This corresponds to the PostedPositionProfile.profileId field in the GraphQL schema, and should be supplied to the positionProfile query to retrieve the current state of the job ad.
type* 
"PositionProfilePosted"
The type of event, i.e. PositionProfilePosted. 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

Name
Description
The event signaling that a PositionProfile has been posted.