CandidateProfilePurchasedEvent
Webhook event payload

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.

Properties

Name
Description
candidateProfileId* 
string
The identifier for the candidate profile that was purchased. This corresponds to the CandidateProfile.profileId field in the GraphQL schema, and should be supplied to the candidateProfile query to retrieve the current state of the profile.
createDateTime* 
string (date-time)
The date & time the candidate profile was purchased. 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.
type* 
"CandidateProfilePurchased"
The type of event, i.e. CandidateProfilePurchased. 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 CandidateProfile has been purchased.