v49

latestOpenAPI 3.1.0Proprietaryraw.githubusercontent.com2026-02-185890337.1 KB
Webhooks

Get webhook delivery details

Get detailed information about a specific webhook delivery attempt.

Returns:

  • The complete request payload that was sent
  • Request headers including the signature
  • Response status code and body from your endpoint
  • Timing information

Use this to debug why a delivery failed or verify what data was sent.

get/tenants/{tenantId}/webhooks/{webhookId}/deliveries/{deliveryId}

Response

Webhook delivery details

successtrue required

Example response

{
  "data": {
    "id": "whr_abc123def456",
    "webhookId": "456",
    "webhookName": "My App Webhook",
    "event": "MessageSent",
    "url": "https://myapp.com/webhooks/email",
    "statusCode": 200,
    "success": true,
    "attempt": 1,
    "timestamp": "2024-01-15T10:30:00Z",
    "request": {
      "headers": {
        "Content-Type": "application/json",
        "X-Ark-Signature": "base64-encoded-signature",
        "X-Ark-Signature-KID": "key-id"
      }
    },
    "response": {
      "statusCode": 200,
      "body": "{\"received\": true}"
    }
  },
  "meta": {
    "requestId": "req_V1StGXR8_Z5jdHi6"
  }
}