Receive a signed GST Cranes webhook.test delivery

Outbound GST Cranes webhook delivery. Consumers must verify the branded GST-Webhook-Signature HMAC-SHA256 header before processing the JSON payload.

postWebhookwebhook.test

Headers

GST-Webhook-Idstring required
Example:wh_123

Unique GST Cranes webhook delivery id.

GST-Webhook-Event'webhook.test' | 'saved_alert.match' required

GST Cranes webhook event type for this delivery.

GST-Webhook-Timestampinteger required
Example:1780000000

Unix timestamp included in the webhook signature input.

GST-Webhook-Signaturestring required
Example:v1=abcdef...

Branded GST Cranes HMAC-SHA256 signature header. Verify this GST-Webhook-Signature value against GST-Webhook-Timestamp + "." + raw_body using the endpoint secret, reject timestamps outside the 300-second timestamp tolerance, and compare digests with a constant-time compare.

Payload

idstring required
event'webhook.test' required
createdinteger required
dataobject required

Example payload

{
  "id": "wh_123",
  "created": 1780000000
}

Response

Consumer accepted the signed GST Cranes webhook delivery.

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.