CandidateApplicationCreatedEvent
Object

The event signaling that a candidate has applied for a PositionOpening.A candidate may apply for the same position opening more than once. Each application will trigger a new event with a distinct id.

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
candidateApplicationProfileId* 
String!
The identifier for the specific CandidateProfile associated with the application.This can be used to retrieve structured candidate details with the candidateProfile query.
candidateId* 
String!
The identifier for the Candidate that applied for the position opening.
createDateTime* 
DateTime!
The date & time the application was accepted from the candidate.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 CandidateApplicationCreated events.
typeCode* 
String!
The type of event, i.e. CandidateApplicationCreated.
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.
candidate 
Candidate
The Candidate that applied for the position opening.This will include the candidate's personal details along with all application profiles for a single hirer.This field is only accessible while you have an active ApplicationExport relationship with the hirer. If this relationship has been removed, it will return null along with a FORBIDDEN error.
candidateApplicationProfile 
CandidateProfile
The CandidateProfile associated with the application.This field is only accessible while you have an active ApplicationExport 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 applies for a position. Use the candidateProfile query to retrieve the current state of the application; see Application Export  for more information.