New application
This event is emitted every time a candidate finishes an interview.
Payload Format
The payload sent by the webhook has the following structure:
{
"id": "notification event ID",
"userId": "user ID",
"userEmail": "user's email",
"screeningId": "screening ID",
"attemptId": "attempt ID",
"applyAt": "application date",
"webhookId": "webhook ID",
"eventType": "event type",
"partnerUserId": "Partnet User ID",
"hasAllStatesCompleted": true | false,
"phoneNumber": "user's phone number (only numbers)"
}
Payload Fields
-
id: The unique identifier of the notification event.
- Example:
123e4567-e89b-12d3-a456-426614174000
- Example:
-
userId: The unique identifier of the user associated with the event.
- Example:
987e4567-e89b-12d3-a456-426614174999
- Example:
-
userEmail: The email address of the user.
- Example:
[email protected]
- Example:
-
screeningId: The unique identifier of the screening (test) associated with the event.
- Example:
a23e4567-e89b-12d3-a456-426614174123
- Example:
-
attemptId: The unique identifier of the attempt associated with the event.
- Example:
b56e4567-e89b-12d3-a456-426614174789
- Example:
-
applyAt: The date and time when the event or application occurred.
- Example:
2024-10-15T12:34:56Z
- Example:
-
webhookId: The unique identifier of the webhook processing this notification.
- Example:
c34e4567-e89b-12d3-a456-426614174567
- Example:
-
eventType: The type of event that triggered the webhook. This can represent different actions on the platform. Only
NEW_APPLICATIONis supported at this moment.- Example:
NEW_APPLICATION
- Example:
-
partnerUserId: The unique identifier assigned to the user in the partner’s system
-
hasAllStatesCompleted: A flag that is true if the candidate has answered every screening question; otherwise false.]
-
phoneNumber: The phone number of the candidate. The number only includes digits between 0 - 9
