CandidateProfilePurchasedEvent
Object

The event signaling that a CandidateProfile has been purchased.

Implements

Name
Description
A signal that an action has been performed on the SEEK platform that may be of interest to an integration partner.Events can be delivered via:

Fields

Name
Description
candidateProfileId* 
String!
The identifier for the CandidateProfile that was purchased.
createDateTime* 
DateTime!
The date & time the CandidateProfile was purchased.This field has weak ordering guarantees, so it should not be used as a pagination argument.
The identifier for the Event.
schemeId* 
String!
The scheme ID of the event.Currently, only the seekAnz and seekAnzPublicTest schemes emit CandidateProfilePurchased events.
typeCode* 
String!
The type of event, i.e. CandidateProfilePurchased.
webhookAttempts*  ( 
  after: String 
  before: String 
  filter: WebhookAttemptsFilterInput 
  first: Int 
  last: Int
)
WebhookAttemptsConnection!
A page of webhook attempts for the current event matching the specified criteria.A maximum of 100 webhook attempts can be returned in a single page. Additional webhook attempts can be queried using a pagination cursor.The result list is returned in ascending creation date & time order. It starts from the earliest known attempt if no pagination arguments are provided.
candidateProfile 
CandidateProfile
The CandidateProfile that was purchased.This field is only accessible while you have an active ProactiveSourcing relationship with the hirer. If this relationship has been removed, it will return null along with a FORBIDDEN error.

Webhook event payload

Name
Description
The JSON sent to a webhook endpoint when a candidate profile is purchased in Talent Search. Use the candidateProfile query to retrieve the current state of the profile; see profile purchases  for more information.