REST Admin API reference
The REST Admin API lets you build apps and other integrations for the Shopify admin.
Getting started with the REST Admin API
Learn how to authenticate and start making queries with the REST Admin API
Available REST Admin API resources
Access APIs — View and manage the access that has been granted to you by merchants.
Analytics APIs — Provide a merchant with detailed reports to help them analyze how their business is performing.
Billing APIs — Get paid for your app by collecting a one-time charge, a fixed monthly fee, or a variable monthly fee based on usage.
Customer APIs — Help merchants manage their customer data.
Deprecated API calls — Retrieve deprecated API calls made by the authenticated private app in the past 30 days.
Discount APIs — Help merchants to offer flexible discounts.
Event APIs — Fetch event data or register webhooks to keep your app synced with the merchant store.
Inventory APIs — Manage inventory levels across multiple locations.
MarketingEvent — Create or update marketing events to track activity associated with a merchant's marketing campaigns.
Metafield — Add metadata to store resources.
Online store APIs — Update a merchant's online storefront and its content.
Order APIs — Give merchants new ways to receive, process, and manage their orders.
Plus APIs — Create custom functionality for high GMV merchants using APIs exclusive to Shopify Plus.
Product APIs — Access and manipulate a store's catalog using product and collection APIs.
Sales channel APIs — Create your own sales channel. Your sales channel might be a mobile app, a website, or an online marketplace.
Shipping and fulfillment APIs — Show custom shipping rates at checkout, or register your app as a store's fulfillment service and then manage its fulfillments.
Shopify Payments APIs — The Shopify Payments API lets you access information about a merchant's Shopify Payments account.
Store property APIs — Manage a store's configuration.
TenderTransaction — Retrieve tender transactions for your shop. Tender transactions represent transactions that modify the shop's balance.