← Tools Reference

Shopify Store

Store management for products and orders

OAuth9 toolshttps://{shop}.myshopify.com/admin/api/2024-01
GET
shopify_list_products
List all products in the store

/products.json

4 parameters
ParamTypeRequiredDescription
limitintegeroptionalNumber of results (max 250)
statusstringoptionalProduct status (active, archived, draft)
vendorstringoptionalFilter by vendor
product_typestringoptionalFilter by product type
GET
shopify_get_product
Get a specific product

/products/{product_id}.json

1 parameter
ParamTypeRequiredDescription
product_idstringrequiredProduct ID
POST
shopify_create_product
Create a new product

/products.json

6 parameters
ParamTypeRequiredDescription
titlestringrequiredProduct title
body_htmlstringoptionalProduct description (HTML)
vendorstringoptionalVendor name
product_typestringoptionalProduct type
statusstringoptionalProduct status
variantsarrayoptionalProduct variants
PUT
shopify_update_product
Update an existing product

/products/{product_id}.json

4 parameters
ParamTypeRequiredDescription
product_idstringrequiredProduct ID
titlestringoptionalProduct title
body_htmlstringoptionalProduct description
statusstringoptionalProduct status
GET
shopify_list_orders
List all orders

/orders.json

6 parameters
ParamTypeRequiredDescription
limitintegeroptionalNumber of results
statusstringoptionalOrder status (open, closed, cancelled, any)
financial_statusstringoptionalFinancial status
fulfillment_statusstringoptionalFulfillment status
created_at_minstringoptionalMinimum creation date
created_at_maxstringoptionalMaximum creation date
GET
shopify_get_order
Get a specific order

/orders/{order_id}.json

1 parameter
ParamTypeRequiredDescription
order_idstringrequiredOrder ID
GET
shopify_list_customers
List all customers

/customers.json

2 parameters
ParamTypeRequiredDescription
limitintegeroptionalNumber of results
created_at_minstringoptionalMinimum creation date
GET
shopify_get_customer
Get a specific customer

/customers/{customer_id}.json

1 parameter
ParamTypeRequiredDescription
customer_idstringrequiredCustomer ID
GET
shopify_list_inventory_levels
List inventory levels

/inventory_levels.json

2 parameters
ParamTypeRequiredDescription
inventory_item_idsstringoptionalComma-separated inventory item IDs
location_idsstringoptionalComma-separated location IDs