We are building a mobile app using Storefront API.
We are not making storefront api calls directly from our mobile application, instead using our Server to make it and then return the response to mobile application.
I understand that the rate limit for storefront, limits requests per IP. Would that mean, if we use our Server to make the API request, would it also limit the requests for the Server IP?
Solved! Go to the solution
This is an accepted solution.
Check out the FAQ:
They explicitly mention you cannot use a server/proxy.
I had the same question. but they are very clear this approach cannot be used.
Regarding Customer creation on Shopify, can I use Shopify Admin API on the Server as a proxy, instead of the above approach?
I know that the access token will not be issued if I use Shopify Admin API instead of Storefront API.
Isn't it good to call the Storefront API from the customer device directly and get an access token?