I have an integration that uses Shopify webhooks to receive product update events. For each product update, I’m calling the metafields endpoint to fetch the product’s metafields:
/admin/api/{api-version}/products/{id}/metafields.json
Since these updates can happen in quick succession, I’m running into rate limit issues when fetching metafields. Could someone clarify whether Shopify’s API rate limits are applied per endpoint, or if they’re enforced at the store/access token level?