Events

Available events for callback notifications

The following events are available for your service to subscribe to when creating a webhook subscription:

Event Name

Event Description

application.created

When an application is created

application.attachment.created

When an attachment of an application is created

application.fields.updated

When the label or the value of a candidate property received an update

application.onboarding-status.updated

When onboardingStatus of an application received an update

application.status.updated

When status of an application received an update

application.screening-answers.updated

When any properties of a screening question answer received an update

application.source.updated

When the source object of an application received an update

candidate.created

When a candidate is created

candidate.updated

When any properties of a candidate received an update

candidate.deleted

When a candidate is deleted

job.created

When a job is created

job.updated

When title, refNumber, department, location, targetHiringDate, industry, function, typeOfEmployment, experienceLevel, eooCategory, template or any of job properties of a job received an update

job.hiring-team.updated

When the composition of a hiring team or the role of a member of a hiring team of a job received an update.

job.ad.created

When a job ad of a job is created

job.ad.updated

When any properties of a job ad received an update

job.ad.postings.updated

When any properties of a posting of a job received an update.

job.approval.created

When a job approval request is created

job.approval.approved

When a job approval request is approved. Step job approval request approved does not trigger this event.

job.approval.step.approved

When a step approver of a job approval request approved is approved.

job.approval.rejected

When a job approval request is rejected. Step job approval request rejected does not trigger this event.

job.approval.step.rejected

When a step approver of a job approval request approved is rejected.

job.approver.skipped

When an approver of a job approval request is skipped.

job.approver.delegated

When a user is delegated by an existing approver of a job approval request to be the delegated approver.

job.status.updated

When the field status of a job received an update

offer.created

When an offer is created

offer.updated

When any properties of an offer received an update

offer.approval.created

When an offer approval request is created

offer.approval.approved

When an offer approval request is approved. Step offer approval request approved does not trigger this event.

offer.approval.step.approved

When a step approver of an offer approval request approved is approved.

offer.approval.rejected

When an offer approval request is rejected. Step offer approval request rejected does not trigger this event.

offer.approval.step.rejected

When a step approver of an offer approval request approved is rejected.

offer.approver.skipped

When an approver of an offer approval request is skipped.

job.approver.delegated

When a user is delegated by an existing approver of a job approval request to be the delegated approver.

position.created

When a position of a job is created

position.updated

When any properties of a position of a job received an update.

position.deleted

When a position of a job is deleted