Skip to content

Webhook Events ​

Assessment ​

Created ​

Event: assessment_created

Data

json
{
  "assessmentId": 9692,
  "externalIdentifier": "external_id_123",
  "externalIdentifierType": "my_type",
}

Updated ​

Event: assessment_updated

Data

json
{
  "assessmentId": 9692,
  "externalIdentifier": "external_id_123",
  "externalIdentifierType": "my_type",
}

Deleted ​

Event: assessment_deleted

Data

json
{
  "assessmentId": 9692,
  "externalIdentifier": "external_id_123",
  "externalIdentifierType": "my_type",
}

Status Changed ​

Event: assessment_status_changed

status can be one of:

  • scheduled
  • in-progress
  • job-not-completed
  • job-complete
  • job-reviewed
  • report-draft
  • report-complete
  • report-sent

Data

json
{
  "assessmentId": 9692,
  "status": "in-progress",
  "externalIdentifier": "external_id_123",
  "externalIdentifierType": "my_type",
}

Scheduled ​

Event: assessment_scheduled

Data

json
{
  "assessmentId": 9692,
  "jobDateTime": "2025-08-11 23:00:00",
  "jobDateTimeTimeZone": "America/Los_Angeles",
  "jobTypeId": 84,
  "externalIdentifier": "external_id_123",
  "externalIdentifierType": "my_type",
}

Assessor Added ​

Event: assessment_assessor_added

Data

json
{
  "assessmentId": 9692,
  "assessorId": 423
}

Assessor Removed ​

Event: assessment_assessor_removed

Data

json
{
  "assessmentId": 9692,
  "assessorId": 423
}

Assessments: Bulk ​

Updated Bulk ​

Event: assessment_updated_bulk

Data

json
{
  "assessmentIds": [9692, 45312, 6422],
}

Assessor Added Bulk ​

Event: assessment_assessor_added_bulk

Data

json
{
  "assessmentIds": [9692, 45312, 6422],
  "assessorId": 423
}

Update Program Bulk ​

Event: assessment_update_program_bulk

Data

json
{
  "assessmentIds": [9692, 45312, 6422],
  "programId": 775
}

Scheduled Bulk ​

Event: assessment_scheduled_bulk

Data

json
{
  "assessmentIds": [9692, 45312, 6422]
}

Unscheduled Bulk ​

Event: assessment_unscheduled_bulk

Data

json
{
  "assessmentIds": [9692, 45312, 6422]
}