Get webhook delivery logs for your business. Crypto payout events use the crypto.payout.* type values. Required scope: webhook:read.

GETapi-prod.blaaiz.com/api/external/webhook-logs

Authorization

oauth2ClientCredentials webhook:read
AuthorizationBearer <token>

Use your OAuth client credentials to obtain a short-lived Bearer token from POST /oauth/token.

In: header

Scope: webhook:read

Query Parameters

start_date?string
Formatdate
end_date?string
Formatdate
status?string

Value in

  • "SUCCESSFUL"
  • "FAILED"
type?string

The webhook event type.

search_term?string
per_page?integer
Range1 <= value <= 30
Default15

Response Body

application/json

List webhook logs
curl --request GET \  --url 'https://example.com/api/external/webhook-logs'
{  "current_page": 1,  "data": [    {      "id": "log-id",      "business_id": "business-id",      "business_transaction_id": null,      "business_crypto_wallet_transaction_id": "crypto-transaction-id",      "type": "crypto.payout.successful",      "webhook_url": "https://example.com/webhooks/payout",      "payload": {        "event": "crypto.payout.successful"      },      "response": {        "status": 200      },      "status": "SUCCESSFUL"    }  ],  "per_page": 15,  "total": 1}