API Docs Introduction

The Shopify API is implemented as XML over HTTP using all four verbs (GET/POST/PUT/DELETE). Each resource, like Order, Product, or Collection, has its own URL and is manipulated in isolation. In other words, we’ve tried to make the API follow the REST principles as much as possible.

All API usage happens through Shopify applications, created by either shop owners for their own shops, or by Shopify Partners for use by shop owners.

Shop owners can create applications for themselves through their own admin (under the Preferences > Applications tab).

Shopify Partners create applications through their admin.

ApplicationCharges

Articles

Assets

Blogs

Collects

Comments

Countries

CustomCollections

Fulfillments

Metafields

Orders

Pages

Products

Product Images

Product Variants

Provinces

RecurringApplicationCharges

Redirects

Shops

SmartCollections

Transactions

Webhooks

Last updated at Feb 2010 Feb:02 PM.