Fetch checkout extension app blocks through API

Topic summary

  • Core issue: A developer wants to determine via API whether their Checkout UI Extension app block is enabled on a store’s checkout (using Shopify’s checkout extensibility), so they can display this status to customers.

  • Current capability: They can query a store’s theme to see enabled app blocks there, but cannot find a way to query app blocks specifically configured for the checkout.

  • Clarification sought: Is there any API endpoint or method to check enablement/state of checkout-specific app blocks (as opposed to theme app blocks)?

  • Context: “Checkout extensibility” refers to Shopify’s newer framework for customizing the checkout with app-provided UI blocks.

  • Status: No solution or guidance provided in the thread yet; the question remains open/unanswered.

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

I have a UI checkout extension app blocks that stores can add on their checkout pages if they have checkout extensibility. I want to query for if this app is enabled or not to display to my customers. Is this a possibility?

Currently, I can query for a store’s theme and check the enabled app blocks for it, but I don’t see a place to query for app blocks specific to checkout.