Webhook Model
Field | Type | Description | Nullable |
---|---|---|---|
id | String | A unique identifier for interacting with webhook | false |
allowedEvents | Enum(String) | Type of events that are sent to the webhook: 'all', 'transaction_failed', 'transaction_success', 'transaction_updated' | false |
clientId | String | Internal unique identifier | false |
created | Date(String) | Date of creation of webhook | false |
retryStatus | Enum(String) | Describes if webhook should be retried/resent if failed: 'ENABLED', 'DISABLED' | false |
secretHash | String | Valid Sha256 hash to encrypt and decrypt webhook | false |
updated | Date(String) | Most recent date of update on webhook | false |
url | String | Valid webhook url to which transaction webhooks are sent | false |
Sample response
{
"allowedEvents": "all",
"clientId": "39a1e4bf-fbc3-4b78-9555-c50f8cfa17bw",
"created": "2022-08-24T07:05:40.432Z",
"id": "39a1e4bf-fbc3-4b78-9555-c50f8cfa17bw",
"retryStatus": "ENABLED",
"secretHash": "ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad",
"updated": "2022-08-24T07:05:40.432Z",
"url": "https://example.com/webhook"
}