Linkable
WebhooksEvents

order.created

An order was created. We POST a signed WebhookEventEnvelope with topic: "order.created" to your registered endpoint.

Header Parameters

Content-Type*"application/json"

Value in

  • "application/json"
User-Agent?string
X-Webhook-Id*string

The event id (matches the envelope id); stable across retries.

Formatuuid
X-Webhook-Topic*string
X-Webhook-Timestamp*string

Unix seconds; part of the signed string. Reject stale requests.

X-Webhook-Signature*string

HMAC-SHA256 over "<X-Webhook-Timestamp>.<raw request body>" using your signing secret, hex-encoded and prefixed sha256=.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

The JSON body we POST to your endpoint. data shape depends on topic — order/tracking topics carry an OrderEventData.

Response Body

Example Requests

The JSON body we POST to your endpoint. data shape depends on topic — order/tracking topics carry an OrderEventData.

POST/order.created