Shipment scheduled
Fires when a Shiprocket order is created and an AWB is assigned.
Headers
Event name; equals the body event.
sha256= followed by the hex HMAC-SHA256 of the raw request body, keyed with the webhook secret. Verify with a constant-time comparison before processing.
^sha256=[0-9a-f]{64}$Equals the body event_id. Stable across retries — use as the idempotency key.
Equals the body delivery_id. Unique per delivery attempt.
Body
Body of every webhook request. The HMAC-SHA256 signature in X-CE-Signature is computed over the raw request body with the webhook secret. Use event_id as the idempotency key: retries of the same event reuse it while delivery_id changes per attempt.
Event name, e.g. order.created. Also sent as the X-CE-Event header.
shipment.scheduled ULID shared by every delivery attempt of the same event. Also sent as X-CE-Event-ID.
ULID unique to this delivery attempt. Also sent as X-CE-Delivery-ID.
Time this delivery attempt was made.
true when sent from the admin Send test webhook action.
The inner event record. properties carries the event-specific model documented on each webhook; every other key is common to all events.