Building on Shopify's platform
Apps for the Shopify admin and online store
Build apps for 243,000+ Shopify merchants. The Embedded App SDK allows you to embed your app directly inside of the Shopify admin as well as manipulate the usability of online stores.
Apps for retail merchants
The Shopify POS App SDK allows you to embed your apps directly inside of Shopify POS. You can build custom solutions for different kinds of retail businesses.
Embed a Shopify store into mobile apps
You can use the iOS or Android Buy SDK to embed a Shopify store's products and checkout into your mobile apps. You get access to native mobile GUI elements powered by Shopify's commerce tools.
Add ecommerce to any website
Using Shopify's API
REST API Reference
Shopify has 35+ endpoints available for all the touch-points of commerce. If you're familiar with what you can build for Shopify and how to use Shopify's API, the API Reference will be your go-to resource.
Learn where to get API credentials and begin building apps for Shopify's online stores and Shopify POS. Guides about app authentication and other things that are unique to Shopify's API live here.
Charging for your apps
If you want to charge a merchant for your app, you can do so using our Billing API, made up of a few API endpoints. These endpoints integrate more easily than other payment solutions and help get you approved for the Shopify App Store.
Listing in the App Store
Shopify depends on its app ecosystem to thrive. We receive new app submissions every day, so follow these guides to make sure your app meets our standards and gets listed in Shopify's App Store.
Shopify has over 35+ API endpoints. These tutorials highlight some of them, and show you powerful ways to make use of them.
This page was printed on 28 Apr 2016. For the latest version, please go to https://docs.shopify.com/api/