Hi,
Sorry if this is the wrong place to ask, the support team pointed me here.
We have been getting asked questions about our shopify store around information that can potentially be gleaned from an api endpoint
/checkouts/unstable/graphql
The API has introspection enabled - not sure if we can control that?
The researcher who contacted us about the issue seems to believe that the tokens and information that can be exposed by modifying a POST request to the API endpoint above is sensitive and should not be public.
For example, it returns a shopPayApiToken which appears to be unique each time - This leads me to believe that this is used as an identifier if the store is using ShopPay? (oddly our store is not but still seems to return the token anyway).