PositionProfileUpdatedEvent
Webhook event payload

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

Properties

NameDescription
createDateTime* 
string (date-time)
The date & time the job ad was successfully updated 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* 
"PositionProfileUpdated"
The type of event, i.e. PositionProfileUpdated. 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
PositionProfileUpdatedEvent
The event signaling that a PositionProfile has been updated.