Skip to main content
GET
Get one webhook by its event id

Authorizations

Authorization
string
header
required

OAuth 2.0 client credentials. Exchange the client id and secret Securitize issued you for a bearer token at the token URL, with grant_type=client_credentials; the token lasts 2 hours and goes in the Authorization: Bearer header of every request. No scope is needed.

Path Parameters

eventId
string
required

The webhook's eventId, or its svix-id message id.

Maximum string length: 128
Pattern: ^[\w.\-]+$

Response

The webhook, with its body as delivered.

id
string
required

The message id, the svix-id header of its deliveries.

Example:

"msg_2ZxKa1bQ7mN3pR5tV7xZ9bD1fH"

eventType
enum<string>
required
Available options:
investor.deposit.processed,
investor.minting.completed,
investor.transaction.processed,
investor.redemption.pending,
investor.redemption.confirmed,
investor.payout.initiated,
investor.payout.completed
eventId
string | null
required

The eventId of the body. The deduplication key.

Example:

"investor.transaction.processed-90001"

timestamp
string<date-time>
required

When the webhook was sent.

payload
object
required

The body exactly as delivered to your endpoint.