# PubSubWebhookSubscriptionInput - admin-graphql - INPUT_OBJECT Version: 2024-10 ## Description The input fields for a PubSub webhook subscription. ### Access Scopes ## Fields * [filter](/docs/api/admin-graphql/2024-10/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/2024-10/enums/WebhookSubscriptionFormat): WebhookSubscriptionFormat - The format in which the webhook subscription should send the data. * [includeFields](/docs/api/admin-graphql/2024-10/scalars/String): String - The list of fields to be included in the webhook subscription. * [metafieldNamespaces](/docs/api/admin-graphql/2024-10/scalars/String): String - The list of namespaces for any metafields that should be included in the webhook subscription. * [pubSubProject](/docs/api/admin-graphql/2024-10/scalars/String): String! - The Pub/Sub project ID. * [pubSubTopic](/docs/api/admin-graphql/2024-10/scalars/String): String! - The Pub/Sub topic ID. ## Input objects with this input object * [pubSubWebhookSubscriptionCreate](/docs/api/admin-graphql/2024-10/mutations/pubSubWebhookSubscriptionCreate) * [pubSubWebhookSubscriptionUpdate](/docs/api/admin-graphql/2024-10/mutations/pubSubWebhookSubscriptionUpdate) ## Examples