---
title: "Default Webhook Template and Supported Keys"
canonical: "https://docs.infoblox.com/space/BloxOneCloud/35367611/Default%20Webhook%20Template%20and%20Supported%20Keys"
format: markdown
---
<span style="color: #000000">When you configure a webhook service but do not provide a custom template, Infoblox Platform uses the following default template to generate payload for your notifications. For information about how to configure webhook services, see </span><span style="color: #000000">*[Configuring Webhook Services](https://infoblox-docs.atlassian.net/wiki/spaces/BloxOneCloud/pages/35367627)*</span><span style="color: #000000">.</span>

`{`  
`"id": "{{ index . "id" }}",`

`"type": "{{ index . "type" }}",`

`"subtype": "{{ index . "subtype" }}",`

`"account_id": "{{ index . "account_id" }}",`

`"application_id": "{{ index . "application_id" }}",`

`"location": "{{ index . "location" | js }}",`

`"occurred_time": "{{ index . "occurred_time" }}",`

`"generated_time": "{{ index . "generated_time" }}",`

`"severity": "{{ index . "severity" }}",`

`"status": "{{ if (ne (index . "autoresolve") "true")}}{{ if (eq (index . "status") "RAISED") }}Alert{{ else if (eq (index . "status") "CLEARED") }}Resolved{{ else if (eq (index . "status") "REMINDER") }}Reminder{{ end }}{{ end }}",`

`"short_subject": "{{ index . "short_subject" | js }}",`

`"message": "{{ index . "message" | js }}",`

`"url": "{{ index . "url" }}",`

`"eval": "{{ index . "eval" }}",`

`"preferences_url": "https://{{ index . "cspHost" }}/{{ index . "userPreferencesPath" }}"`

`"actionable_redirect_label": "{{ index . "actionable_redirect_label" }}",`

`"actionable_redirect_action": "https://{{ index . "cspHost" }}/{{ index . "actionable_redirect_action" }}"`

`}`

The following table describes the supported fields in the default webhook template:

| **Supported Fields** | **Description** |
| --- | --- |
| `id` | An auto-generated ID for the event |
| `type` | Event type such as "`ACCOUNT`" |
| `subtype` | Event sub type such as "`license_expiration`" for event type "`ACCOUNT"` |
| `account_id` | The account ID |
| `application_id` | The application ID |
| `location` | The location from which the event was generated |
| `occurred_time` | The timestamp when the event occurred |
| `generated_time` | The timestamp when the event was generated |
| `severity` | Severity of the generated event: <span style="color: #000000"> Low, Medium, and High</span> |
| `status` | The `status` field represents the current state of an event:<br>- **Alert**: The issue is active and needs attention.
- **Resolved**: The issue has been cleared.
- **Reminder**: A follow-up or reminder related to the event. |
| `metadata` | Metadata associated with the event |
| `occurred_time` | The timestamp when the event occurred |
| `generated_time` | The timestamp when the notification was generated |
| `short_subject` | A brief description of the event. Example: `"Host Memory Usage Limit Exceeded"` |
| `message` | The message of the event. Example: `"Internal error occurred. For more details see log for request 1a94821f-0f7a-48ab-b1cf-b137d628afd4"` |
| `url` | The URL to which you want to send webhook notifications |
| `eval` | A function or statement used to evaluate a string as an expression or code |
| `preferences_url` | A link to the "View all notifications” page on the Infoblox Portal |
| `actionable_redirect_label` | This is optional. This is the text for the actionable redirect URL link. If this is missing, the system uses the actionable redirect URL. |
| `actionable_redirect_action` | The actionable redirect URL. This must appear in the webhook context in order for the template to pick up. |

## Other Supported Fields

Apart from the fields in the default webhook template, other fields are also supported.

The following fields are supported for the following alerts:

- DHCP range utilization below low threshold
- DHCP range utilization above high threshold

| **Supported Fields** | **Description** |
| --- | --- |
| `range_id` | ID for the range.<br>For e.g /ipam/range/fa42b963-6d2d-11ee-89f6-aa8883d81554 |
| `range_name` | Name of the range |
| `range_start` | Start address for the range |
| `range_end` | End address for the range |
| `range_space_name` | Name of the IP space. |
| `range_high_threshold` | High threshold for DHCP utilization (%) |
| `range_low_threshold` | Low threshold for DHCP utilization (%) |
| `range_utilization` | Current DHCP utilization % |