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"
}