Webhook Structure

All webhook payloads follow this general structure:

{
  "event": "event.type",
  "data": {
    // Event-specific data
  }
}

Common Fields

FieldTypeDescription
eventstringThe type of event that triggered the webhook
dataobjectEvent-specific payload containing relevant information

Available Events

Here are the events you can subscribe to:

Interview Events

  • interview_report.created - Triggered when a new interview report is created
  • interview_recording.completed - Triggered when an interview recording is completed