| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

##### Webhook Parameters

- **webhook_url**  
  uri  
  required

- **failure_notification_protocol**  
  string  
  The SNS protocol used to notify the client about a failed webhook

- **failure_notification_endpoint**  
  string  
  The endpoint value that SNS will send the notification

- **filter_events**  
  array of strings | null  
  A list of event names that should be the only events sent to this webhook. Do not include this field if you want all events.

- **filter_events** ADD  
  string

- **description**  
  string  
  A label you can use to help identify this webhook

- **protected**  
  boolean  
  Setting this to true will protect webhook connection

##### HTTP Status Codes

```
200      Successful webhook subscription

```
```
401
Unauthorized.

```
```
403
Forbidden.

```
```
422
Invalid input

```
```
429
Too many requests.

```
```
default
Unexpected Error.

```

##### Request Example

```json
{
  $request.body#/webhook_url
}
```

##### Curl Command

```bash
curl --request PUT \
     --url https://contact/%20sales%20to%20enable%20your%20sandbox/organization/subscribe \
     --header 'accept: application/json' \
     --header 'content-type: application/json'
```

---

Base URL

https://Contact sales to enable your sandbox/organization/subscribe

```

```

application/json

```

``200
Updated about 1 year ago
```
