Skip to main content
WEBHOOK

Headers

User-Agent
string

Always Origin-Instant-Test-Notifications/1.0.

X-Notification-Id
string

The event id; the same on every retry of this delivery.

Example:

"4821"

X-Notification-Event
string

The event type.

Example:

"order.updated"

X-Notification-Timestamp
string

When this attempt was sent (ISO 8601).

Example:

"2026-10-02T10:00:00.000Z"

X-Notification-Subscription
string

Identifier of the webhook subscription created with the order.

Example:

"17"

X-Signature
string

Only sent when callback.auth.secretKey was configured: sha256=<hex> HMAC-SHA256 of the raw JSON body.

Example:

"sha256=5d41402abc4b2a76b9719d911017c592…"

Body

application/json
createdAt
string<date-time>
required

When the event was recorded.

Example:

"2026-10-02T10:00:00.000Z"

data
object
required

The resource the event is about. Fetch it at url for its current state.

id
string
required

Unique identifier of the event. Retries carry the same id; use it to drop duplicates.

Example:

"4821"

object
string
required

Object type; always event.

Allowed value: "event"
Example:

"event"

type
string
required

Event type, <resource>.<verb>.

Allowed value: "order.updated"
Example:

"order.updated"

Response

200

Any 2xx acknowledges the delivery. Anything else is retried.