I was also looking into this. So I also tested it on a regular app authenticated via OAuth. It seems that the indicated scopes are not available as I’m getting an error on the Oauth authentication steps.
Maybe something still needs to be enabled by Shopify?
Ahh got it. I assumed that since the new APIs are now public all apps are allowed to use the new APIs. But apparently, your app still needs to be whitelisted.
I just tried it on our App that participates in the Subscription beta, and was able to call the API.
@michiels I am still looking for a way to enable Subscription API’s for a private app and don’t see the required scopes available in the permissions on admin. Did you find a way to get this done for your private app?
Yes, I tested the same. Private apps don’t have access to read subscription contracts etc. https://shopify.dev/concepts/apps/subscriptions-faq But they are planning to launch some subscription API’s like storefront support later this year.
I know it might be late
but the solution i got was too go to shopify partners and from there go to your app setup and scroll down to get request for subscription. Describe your issue and then you will get access to subscription api in a day or two