One of my customers (a merchant using Shopify ) needs/desires to integrate his chatbot with shopify. His customers should be able to ask questions about product and services (not a problem) but also information about the status or order fulfillments.
Since the amount of available API's is overwhelming, I was wondering if someone could point me in the right direction wrt the (set of) api's to use. I started witht the storefront API but that one is unauthenticated. I used Node.js for development.
Any help much appreciated
After some digging came to the following:
step 1. Have the user (the customer of the merchant) authenticate somehow. This should get me a customer-id
step 2. User customer-id to het a list of his\her order via the admin Order api
step 3. Dive deeper via the fulfillment resource
Next question: How do I authenticate the customer of a merchant in an external app (in my case a Node.js chatbot running on Azure)?