Requisition Approved
Agency-scoped keys
This webhook event is not available for agency-scoped API keys.
Event Type
requisition_approved
Summary
Company-only event sent whenever a requisition approval stage is completed.
Fetch the Full Object
The webhook payload contains the requisition's full object ID in data.requisition.id. Use that id as the {id} path
parameter on GET /requisitions/{id}
to fetch the full requisition object after receiving this event.
Delivery
- Scope: Company only
- Method:
POST - Content-Type:
application/json - Delivery guarantee: at-least-once
Delivery Headers
| Header | Description |
|---|---|
| Content-Type | Always application/json. |
| X-Requidex-Event | Event type (requisition_approved). |
| X-Requidex-Event-Id | Unique event delivery id. |
| X-Requidex-Signature | HMAC SHA-256 signature of the raw request body. |
| X-Requidex-Timestamp | UTC timestamp used when signing the payload. |
Payload Fields
| Field | Type | Required | Description |
|---|---|---|---|
| id | string | Yes | |
| type | string | Yes | |
| createdAt | string | Yes | |
| data | object | Yes | Show child attributes
|
Payload Example
{
"id": "evt_01HYZ4KXQ45Y8RD6MKJJ6RRA5S",
"type": "requisition_approved",
"createdAt": "2026-02-24T16:11:02.003Z",
"data": {
"requisition": {
"id": "507f1f77bcf86cd799439011"
}
}
}