Creating Your Shopify API
Log in to your Shopify account. Once logged in, select Apps in the panel on the left-hand menu.
In the search popup that follows, select App and Sales Channel Settings.
Next, in the apps and sales channels menu, click the View Custom Apps button.
Now in the next menu, either click on or search for your Shopify API, here in this example it is DeliveryWorks.
Note: If you don’t see the option to search for a custom app, you may need to click the Create an app button.
Once selected, click the Admin API integration in the following popup.
Then fill out the following sections of your API Integration as follows:
Assigned Fulfillment Orders: A list of all the fulfillment orders that are assigned to an app at the shop level. Enable both read and write permissions.
Customers: Allows for customer information to be viewed. Enable read permission for this module.
Draft Orders: Purchases made by merchants on the behalf of customers. Enable both read and write permissions.
Fulfillment Service: allows your items to be stored and shipped to customers, as well as handling returns. Enable both read and write permissions.
Merchant Managed Fulfillment: for shipping, storing, and returning to merchants. Enable both read and write permissions.
Orders: grants permission to create and manage orders. Enable both read and write permissions
Products: allows your various products to be viewed and managed. Enable read permission for this module
Store Content: allows content from your storefront to be viewable. Enable read permission for this module.
Once finished, head back to the Storefront API link and enable the Allow this app to access your storefront data using storefront API checkbox.
Once everything is set, make sure to save the settings, and you will be prompted to the following screen:
Accept the terms and conditions to create a new private app, then you will be prompted to the TestApp screen, which will have the app details like the private app name and emergency developer email. These details can help you keep track of your private apps and stay informed about changes that affect them.
The Admin API section will have the API key and password. There is a show password option besides the password, which will show the password that was generated. Please make sure to save the API key and the password. Treat the API key and password like you would any other password.
Copyright @2025 Service Works. All Rights Reserved.