---
title: "Include Profile Addressability in Webhook Payloads"
slug: "include-profile-addressability-in-webhook-payloads"
updated: 2026-07-08T16:12:27Z
published: 2026-07-08T16:12:27Z
canonical: "docs.xtremepush.com/include-profile-addressability-in-webhook-payloads"
stale: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xtremepush.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Include Profile Addressability in Webhook Payloads

Configure your webhook payload to include profile addressability and subscription status.

When building a custom webhook payload, you can include standard profile attributes to understand whether a profile can be reached on a given channel and what their current subscription status is.

To use these fields, add them to your custom webhook schema using the `{{ }}` placeholder syntax. For more information on setting up a custom payload, see *Custom Format* in [Webhooks integration](/documentation/docs/webhooks-integration-1).

| Placeholder | Type | Description |
| --- | --- | --- |
| `{{ email_addressable }}` | Boolean | Whether the profile is addressable by email. Returns `true` or `false`. |
| `{{ sms_addressable }}` | Boolean | Whether the profile is addressable by SMS. Returns `true` or `false`. |
| `{{ whatsapp_addressable }}` | Boolean | Whether the profile is addressable by WhatsApp. Returns `true` or `false`. |
| `{{ email_subscription }}` | String | The profile's email subscription status. Returns `"subscribed"`, `"unsubscribed"`, or `"undefined"`. |
| `{{ sms_subscription }}` | String | The profile's SMS subscription status. Returns `"subscribed"`, `"unsubscribed"`, or `"undefined"`. |
| `{{ whatsapp_subscription }}` | String | The profile's WhatsApp subscription status. Returns `"subscribed"`, `"unsubscribed"`, or `"undefined"`. |

> [!NOTE]
> If you have a custom profile attribute with the same name as one of the standard attributes above, your custom attribute value will be used in the payload instead of the standard platform value.
