# 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