GraphQL Issue: subscriptionContracts Not Returning Data by ID

Topic summary

A developer reports that the subscriptionContracts GraphQL query fails to return results when filtering by ID, despite the contract existing. A screenshot demonstrates the issue with the query and data.

Impact:

  • Another user confirms experiencing the identical problem
  • The issue is described as “crucial” as it severely restricts data filtering capabilities for merchants

Current Status:

  • The problem remains unresolved
  • Users are seeking confirmation from the Shopify team whether this is an API bug
  • No official response or workaround has been provided yet
Summarized with AI on October 27. AI used: claude-sonnet-4-5-20250929.

Hi everyone,

I’m running into an issue and wondering if anyone else has experienced something similar. When using the subscriptionContracts GraphQL query and filtering by id, I’m not getting any results back—even though the contract with that ID definitely exists.

I’ve attached a screenshot showing the query and the data for reference.

Is this possibly a bug with the Shopify API, or am I missing something? Any suggestions would be appreciated!

Thanks in advance.

1 Like

We are seeing the exact same issue. This is crucial for our app as it severely limits how we can filter data for our merchants. Is the Shopify team able to look into this?