Track 4: Shopify API

Use the Admin, Storefront and Partner APIs, webhooks, App Proxy, Functions and bulk operations with Postman and Node.

₹992 Months

Please login or create an account to purchase this course.

LoginSign Up

New here? Install Node.js and Git before your first lesson. About 20 minutes.Open the setup guide →

Module A: Foundations

  1. 1API map: which Shopify API to use when
  2. 2GraphQL for Shopify APIs: query, mutation, variables, IDs and userErrors
  3. 3Postman setup and your first Admin API request
  4. 4Authentication and tokens for every Shopify API
  5. 5API versions, rate limits and query cost
  6. 6Pagination and error handling
  7. Mini project: Your own Postman collection with 5 working requests

Module B: Admin GraphQL resources

  1. 7Products and variants
  2. 8Collections
  3. 9Inventory and locations
  4. 10Customers
  5. 11Orders and draft orders
  6. 12Metafields
  7. 13Metaobjects
  8. 14Discounts
  9. Mini project: Set up a small test catalog with the Admin API

Module C: Storefront and cart

  1. 15Storefront API: products, collections and search
  2. 16Storefront cart: lines, attributes, buyer identity and checkout URL
  3. 17Customer Account API: OAuth, one-time code, profile, orders and addressesSoon
  4. 18Cart Ajax API and Section Rendering API
  5. Mini project: A full cart flow in Postman

Module D: Events, extensions and legacy

  1. 19Webhooks through the Admin API
  2. 20App Proxy
  3. 21Shopify Functions: input query, execution and output operations
  4. 22REST Admin API (legacy) compared with GraphQL
  5. Mini project: A webhook logger

Module E: Advanced

  1. 23Bulk operations
  2. 24Partner API
  3. 25Payments Apps API (intro)

Final project

  1. Final project: API toolkit (Postman collection and Node script)