Is there any API for getting the installed app list?

Topic summary

Topic: How to retrieve the list of stores where a Shopify app is installed, plus a separate issue about orders scope.

  • Suggested approach: Use the Admin GraphQL API query appInstallations to list installations (example link provided to Shopify docs).

  • Implementation detail: Sample query shown for appInstallations { id, app { title } } with pagination (first: 100).

  • Current blocker: Running the query returns an ACCESS_DENIED error. The response points to Shopify’s access scopes documentation, implying missing or insufficient permissions, but no specific required scope was confirmed in the thread.

  • Status: No confirmed fix or scope configuration shared yet for the appInstallations access issue.

  • Separate issue: The original poster also cannot obtain “read_all_order” (likely read_all_orders) despite adding it to scopes. No solution or follow-up guidance was provided in the discussion.

  • Notes: The GraphQL query and the returned JSON error are central to understanding the problem. Key open questions remain about which scopes/permissions or app context are needed to successfully call appInstallations, and how to enable read_all_orders.

Summarized with AI on December 19. AI used: gpt-5.

Yes, you can get a list of installed via admin graphql: https://shopify.dev/docs/api/admin-graphql/2024-01/queries/appInstallations