Skip to main content
GET
/
core
/
webhook-logs
/
{deliveryId}
Get Webhook Log
curl --request GET \
  --url https://api.integrations.commenda.io/v4/core/webhook-logs/{deliveryId} \
  --header 'api_key: <api-key>'
{
  "data": {
    "webhookLog": {
      "id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
      "webhookName": "Connection webhook",
      "webhookUrl": "https://example.com/webhooks/rootfi",
      "state": "DELIVERED",
      "latestStatusCode": 200,
      "attemptCount": 1,
      "eventType": "CONNECTION_CHANGED",
      "integration": null,
      "syncId": null,
      "createdAt": "2026-05-20T07:10:02.931Z",
      "updatedAt": "2026-05-20T07:10:03.120Z",
      "payload": {
        "event": "connection.changed",
        "company_id": 496
      },
      "attempts": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "attemptNumber": 1,
          "success": true,
          "statusCode": 200,
          "errorMessage": null,
          "createdAt": "2026-05-20T07:10:03.120Z"
        }
      ]
    }
  },
  "request_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}

Documentation Index

Fetch the complete documentation index at: https://integrations.docs.commenda.io/llms.txt

Use this file to discover all available pages before exploring further.

Retrieve a webhook delivery log by ID, including the event payload and delivery attempts.

Path Parameters

ParameterTypeDescription
deliveryIdstringWebhook delivery ID.

Response

Returns { data: { webhookLog: WebhookLogDetail }, request_id }. The detail object includes all list fields plus:
FieldTypeDescription
payloadobjectEvent payload sent to the webhook URL.
attemptsarrayDelivery attempts with status and errors.
Each attempt includes id, attemptNumber, success, statusCode, errorMessage, and createdAt.

Authorizations

api_key
string
header
required

Path Parameters

deliveryId
string<uuid>
required

Webhook delivery ID.

Response

Webhook delivery details.

request_id
string
required
data
V4GetWebhookLogResponse · object
required