# WebhookSubscriptionInput - admin-graphql - INPUT_OBJECT
Version: 2025-01

## Description
The input fields for a webhook subscription.

### Access Scopes



## Fields
* [callbackUrl](/docs/api/admin-graphql/2025-01/scalars/URL): URL - URL where the webhook subscription should send the POST request when the event occurs.
* [filter](/docs/api/admin-graphql/2025-01/scalars/String): String - A constraint specified using search syntax that ensures only webhooks that match the specified filter are emitted. See our [guide on filters](https://shopify.dev/docs/apps/build/webhooks/customize/filters) for more details.
* [format](/docs/api/admin-graphql/2025-01/enums/WebhookSubscriptionFormat): WebhookSubscriptionFormat - The format in which the webhook subscription should send the data.
* [includeFields](/docs/api/admin-graphql/2025-01/scalars/String): String - The list of fields to be included in the webhook subscription.
* [metafieldNamespaces](/docs/api/admin-graphql/2025-01/scalars/String): String - The list of namespaces for any metafields that should be included in the webhook subscription.


## Input objects with this input object
* [webhookSubscriptionCreate](/docs/api/admin-graphql/2025-01/mutations/webhookSubscriptionCreate)
* [webhookSubscriptionUpdate](/docs/api/admin-graphql/2025-01/mutations/webhookSubscriptionUpdate)


## Examples