A space to discuss GraphQL queries, mutations, troubleshooting, throttling, and best practices.
Hi there,
Forgive me if this is documented somewhere, but in the official api scopes (https://shopify.dev/api/usage/access-scopes), the documentation is very vague. It just mentions it affects access to: "FulfillmentOrder resources assigned to a location managed by any fulfillment service".
1. Can someone explain what that fully means especially in the context of retrieving all fulfillment orders for an order (/admin/api/2022-04/orders/<order_id>/fulfillment_orders.json)? If I my app doesn't have this permission will that response just be missing fulfillment orders?
2. The other scenario I am worried about is if a customer has a third party fulfillment service connected to a location and then changes the fulfillment from the third party location to a merchant managed one after an order is placed. I need to be able to detect if this happens in order to make sure I adjust inventory correctly in my own app.
Much appreciated,
-Rares Saftoiu
Shopventory
Funny you should say that - I did, and they told me to post the question here.