Skip to main content

Assignment Ended

Event Type​

assignment_ended

Summary​

Assignment ended event delivery

Fetch the Full Object​

The webhook payload contains the assignment's full object ID in data.assignment.id. Use that id as the {id} path parameter on GET /assignments/{id} to fetch the full assignment object after receiving this event.

Delivery​

  • Method: POST
  • Content-Type: application/json
  • Delivery guarantee: at-least-once

Delivery Headers​

HeaderDescription
Content-TypeAlways application/json.
X-Requidex-EventEvent type (assignment_ended).
X-Requidex-Event-IdUnique event delivery id.
X-Requidex-SignatureHMAC SHA-256 signature of the raw request body.
X-Requidex-TimestampUTC timestamp used when signing the payload.

Payload Fields​

FieldTypeRequiredDescription
idstringYesUnique webhook event id
typestringYesAssignment webhook event type
createdAtstringYesUTC date and time when the event was created
dataobjectYes
Show child attributes
  • assignment object

Payload Example​

{
"id": "evt_01K1ASSIGNMENT03EVENT",
"type": "assignment_ended",
"createdAt": "2026-08-10T12:00:00.000Z",
"data": {
"assignment": {
"id": "507f1f77bcf86cd799439012"
}
}
}