Skip to main content

List the partner's outbound webhook delivery history

GET 

/api/partner/logs/webhooks

Every webhook the platform sends to this partner leaves a delivery log row. This endpoint returns those rows, so the partner can see what was sent, to which url, and whether it arrived.

Scoped to the calling partner. The rows are selected by the partner id taken from the verified JWT — never from the request body or a query parameter. A partner therefore sees only its own deliveries: another partner's webhooks and the platform's internal webhooks are never included, and there is no query parameter that can widen that scope.

The partner id is the stable identity of the recipient, so the history survives a configuration change: webhooks delivered to an earlier url stay in the list after the url is changed.

Read-only. There is no action here to resend or modify a delivery.

A row's responseStatus is the HTTP status the partner's endpoint answered with (200 on success, the failing status otherwise, null if the request never got a response).

The business outcome is in payloadSent.status (success / failed) — e.g. a cardholder that was declined is a delivery success with a payloadSent.status of failed.

The signing secret is never returned.

This is the read side of the partner webhooks. For how the webhooks themselves are delivered — the signature scheme, the event catalogue, and the retry policy — see the Webhooks guide in the documentation.

Request​

Responses​

Webhook delivery log (paginated)