Hi Shopify team,
We really need a simple API endpoint to programmatically activate the theme embed apps or an endpoint to check their status.
The amount of work the app developers need to do + the customer support to let the store owner know they need to activate the theme embed app is unjustified. You can solve many app developers’ issues by implementing any of those two endpoints.
I don’t see why this couldn’t be implemented on your side. These theme embed apps will be removed if they uninstall the tied app; why not let us programmatically activate them (at least only the theme embed apps from the tied app) If there is a security reason or something we don’t know, why not let us at least check the status so we can show an info banner with a CTA to activate them ONLY if the store owner hasn’t done it yet.
Also, it’s so confusing for the store owner to need to activate the theme embed app for an app to work if they have just installed the app.
That’s all; I hope someone from Shopify replies to this.