REST Admin API reference

The REST Admin API lets you build apps and other integrations for the Shopify admin.

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.