Skip to main content
This endpoint retrieves the complete record for a single webhook event, including the full JSON payload that was (or will be) delivered to your subscribed endpoints. Use it to inspect the exact data Diameter sent, verify the contents of a specific event during debugging, or retrieve an event’s contextId to look up the related resource. To see whether and when this event was delivered, use the Get Event Deliveries endpoint.

Endpoint

Required scope: webhooks.read

Request Headers

Path Parameters

string
required
The unique identifier of the webhook event to retrieve.

Response — 200 OK

string
Unique identifier for this webhook event.
string
The ID of the tenant this event belongs to.
string
The event type string, e.g. PAYMENT_WIRE_OUTBOUND_COMPLETED or ACCOUNT_CREATED.
string
The ID of the resource that triggered this event — for example, a payment ID or account ID.
string
The resource category that generated the event. One of: PAYMENT, END_USER, COUNTERPARTY, ACCOUNT.
object
The full event payload as a JSON object. The structure varies by eventType. This is the exact body delivered to your webhook endpoint.
string
ISO 8601 timestamp of when the event was generated by Diameter.

Examples

Retrieve a webhook event by ID

Response

  • Get Event Deliveries — View all delivery attempts for this event, including HTTP status codes and error details.
  • Search Events — Query events across your tenant by type, context, or delivery status.
  • Redeliver Events — Re-queue this event for delivery to a subscription.

Error Responses