What is Shopify API? | REST Admin API Reference

What is Shopify API?

Shopify Inc. is a Canadian multinational e-commerce company headquartered in Ottawa, Ontario. It is also the name of its proprietary e-commerce platform for online stores and retail point-of-sale systems. Shopify offers online retailers a suite of services including payments, marketing, shipping and customer engagement tools.

The Shopify API allows developers to create applications for Shopify online stores and then sell them on the Shopify App Store.

REST Admin Shopify API reference

  • 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.

Terry White

Terry White is a professional Drupal & WordPress developer, Web developer, Web designer, Software Engineer, and Blogger. He strives for pixel-perfect design, clean robust code, and a user-friendly interface. If you have a project in mind and like his work, feel free to contact him

View all posts by Terry White →

Leave a Reply

Your email address will not be published. Required fields are marked *