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.Properties
Name | Description |
---|---|
The identifier for the specific candidate profile associated with the application. 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 application. | |
The identifier for the candidate that applied for the position opening. This corresponds to the Candidate.documentId field in the GraphQL schema. | |
The date & time the application was accepted from the candidate. This corresponds to the Event.createDateTime field in the GraphQL schema. | |
The unique identifier of the event. This corresponds to the Event.id field in the GraphQL schema. | |
The type of event, i.e. CandidateApplicationCreated. This corresponds to the Event.typeCode field in the GraphQL schema. | |
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 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 . |