2025-04 WebhookSubscriptionInput missing the URL

There is no URL field in the 2025-04 WebhookSubscriptionInput.

curl https://….myshopify.com/admin/api/2025-04/graphql.json -H 'Content-Type: application/json' -H "X-Shopify-Access-Token: ..." -d '{ "query": "query IntrospectType { __type(name: \"WebhookSubscriptionInput\") { inputFields { name } } }" }'

And I get

  {
    "__type": {
      "inputFields": [
        {
          "name": "format"
        },
        {
          "name": "includeFields"
        },
        {
          "name": "filter"
        },
        {
          "name": "metafieldNamespaces"
        },
        {
          "name": "metafields"
        }
      ]
    }
  }

The documentation claims (1) there is a field called callbackUrl (2) the field has been replaced by uri.

However, there is neither a callbackUrl field, not a uri field in the 2025-04 version.

This makes the webhook subscription management in the version unusable.

Hey @Paul_Draper

Thanks for flagging this - digging into this on my side now.

Hi again @Paul_Draper

callbackUrl should be an available field for 2025-07 and earlier - if you try using this, are you seeing an error (despite it not being returned in that inputFields query).