Skip to main content

Purchase Order Deleted

Event Type

purchase_order_deleted

Company-only webhook

This event is not available for agency webhooks.

When It Fires

Sent when a purchase order is deleted. Company-only. These events are not available for agency webhooks; purchase order Open API endpoints reject agency-scoped keys. The payload retains the deleted object ID; the deleted record can no longer be fetched.

Deleted Object

The payload retains the deleted object's full ID in data.purchaseOrder.id. The deleted record can no longer be fetched; use the ID to remove or mark it as deleted in your system.

Delivery

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

Delivery Headers

HeaderDescription
Content-Typeapplication/json
X-Requidex-Eventpurchase_order_deleted
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

See signature verification and retry behavior for the shared delivery contract.

Payload Fields

FieldTypeRequiredDescription
idstringYesUnique event ID
typestringYespurchase_order_deleted
createdAtstringYesEvent timestamp in ISO 8601 format
data.purchaseOrder.idstringYesFull object ID

Payload Example

{
"id": "evt_01K1WEBHOOKEXAMPLE",
"type": "purchase_order_deleted",
"createdAt": "2026-09-10T12:00:00.000Z",
"data": {
"purchaseOrder": {
"id": "507f1f77bcf86cd799439013"
}
}
}