Billing Read (13) list_ordersList Orders
List recent orders, optionally filtered by status or fulfillment. Billing Read low — get_orderGet Order
Get full details of a specific order. Billing Read low — list_price_rulesList Price Rules
List discount price rules. Billing Read low — list_draft_ordersList Draft Orders
List draft orders. Billing Read low — list_refundsList Refunds
List all refunds for a specific order. Billing Read low — get_refundGet Refund
Get details of a specific refund for an order. Billing Read low — calculate_refundCalculate Refund
Calculate a refund without creating it. Returns suggested refund amounts. Billing Read low — list_transactionsList Transactions
List all transactions for a specific order. Billing Read low — get_transactionGet Transaction
Get details of a specific transaction for an order. Billing Read low — list_customer_ordersList Customer Orders
List all orders placed by a specific customer. Billing Read low — list_order_risksList Order Risks
List fraud risk assessments for an order. Billing Read low — list_discount_codesList Discount Codes
List discount codes for a specific price rule. Billing Read low — get_discount_codeGet Discount Code
Get details of a specific discount code. Billing Read low — Billing Write (13) cancel_orderCancel Order
Cancel an open order. This action is irreversible. Billing Write critical — close_orderClose Order
Close an order (mark as completed). Billing Write medium create_fulfillmentCreate Fulfillment
Create a fulfillment (mark items as shipped) for an order. Billing Write high — create_price_ruleCreate Price Rule
Create a new discount price rule. Billing Write medium delete_price_ruleDelete Price Rule
Delete a discount price rule. Billing Write high — create_refundCreate Refund
Create a refund for an order. Can refund specific line items and/or shipping. Billing Write high — update_orderUpdate Order
Update order metadata (note, tags, email). Billing Write medium add_trackingAdd Tracking
Creates a new fulfillment with tracking information for an order. To update tracking on an existing fulfillment, use update_tracking instead. Billing Write medium — send_invoiceSend Draft Order Invoice
Send an invoice for a draft order to the customer. Billing Write medium — complete_draft_orderComplete Draft Order
Complete a draft order, converting it into a regular order. This action is irreversible. Billing Write high — update_draft_orderUpdate Draft Order
Update a draft order (note, email, tags). Billing Write medium create_discount_codeCreate Discount Code
Create a discount code for a specific price rule. Billing Write medium delete_discount_codeDelete Discount Code
Delete a discount code from a price rule. Billing Write high — Content Create (2) create_redirectCreate Redirect
Create a URL redirect from one path to another. Content Create medium create_metafieldCreate Metafield
Create a new metafield on a resource (product, order, customer, or collection). Content Create medium Content Read (1) get_pageGet Page
Get details of a specific Shopify page. Content Read low — Content Update (15) list_pagesList Pages
List pages on the Shopify store. Content Update low — update_pageUpdate Page
Update the title or body of a Shopify page. Content Update medium list_collectionsList Collections
List all collections (both custom and smart). Content Update low — get_collectionGet Collection
Get details of a specific collection. Content Update low — list_articlesList Articles
List blog articles for a specific blog. Content Update low — get_articleGet Article
Get details of a specific blog article. Content Update low — update_articleUpdate Article
Update a blog article (title, body, tags). Content Update medium list_themesList Themes
List installed themes. Content Update low — list_blogsList Blogs
List all blogs on the store. Content Update low — list_redirectsList Redirects
List all URL redirects. Content Update low — delete_redirectDelete Redirect
Delete a URL redirect. Content Update medium — list_metafieldsList Metafields
List metafields for a specific resource (product, order, customer, or collection). Content Update low — get_metafieldGet Metafield
Get a specific metafield by ID. Content Update low — update_metafieldUpdate Metafield
Update the value of an existing metafield. Content Update medium delete_metafieldDelete Metafield
Permanently delete a metafield. Content Update high — Content Write (2) create_pageCreate Page
Create a new page on the Shopify store. Content Write medium delete_pageDelete Page
Permanently delete a Shopify page. Content Write high — Infrastructure Read (4) list_locationsList Locations
List all locations for the store. Infrastructure Read low — get_locationGet Location
Get details of a specific location. Infrastructure Read low — get_shopGet Shop Info
Get shop information including name, domain, currency, and plan. Infrastructure Read low — list_countriesList Countries
List countries configured for shipping and taxes on the store. Infrastructure Read low — Inventory Read (2) get_inventory_levelGet Inventory
Get inventory levels for a specific item at a location. Inventory Read low — list_inventory_levelsList Inventory Levels
List inventory levels for all products at a specific location. Inventory Read low — Inventory Write (1) set_inventory_levelSet Inventory Level
Set inventory to a specific quantity for an item at a location. Inventory Write high Order Read (7) list_fulfillmentsList Fulfillments
List fulfillments for a specific order. Order Read low — get_fulfillmentGet Fulfillment
Get details of a specific fulfillment. Order Read low — list_abandoned_checkoutsList Abandoned Checkouts
List abandoned checkouts on the store. Order Read low — get_abandoned_checkoutGet Abandoned Checkout
Get details of a specific abandoned checkout. Order Read low — search_ordersSearch Orders
Search orders by name, email, or other query fields. Order Read low — list_gift_cardsList Gift Cards
List gift cards on the store. Order Read low — get_gift_cardGet Gift Card
Get details of a specific gift card. Order Read low — Order Write (5) cancel_fulfillmentCancel Fulfillment
Cancel a fulfillment for an order. Order Write high — update_trackingUpdate Tracking
Update tracking information on an existing fulfillment. Order Write medium reopen_orderReopen Order
Reopen a closed order. Order Write medium create_gift_cardCreate Gift Card
Create a new gift card. Order Write medium disable_gift_cardDisable Gift Card
Disable an active gift card. Order Write medium Product Create (1) create_productCreate Product
Create a new product on the Shopify store. Product Create medium Product Read (4) list_productsList Products
List products on the Shopify store, optionally filtered by search term. Product Read low — get_productGet Product
Get the current details of a specific product. Product Read low — list_product_variantsList Product Variants
List all variants for a specific product. Product Read low — get_variantGet Variant
Get details of a specific product variant. Product Read low — Product Update (6) update_productUpdate Product
Update the title, description, price, or status of a product. Product Update medium update_variant_priceUpdate Variant Price
Update the price of a specific product variant. Product Update medium adjust_inventoryAdjust Inventory
Adjust inventory quantity for an item at a location (positive or negative delta). Product Update high list_smart_collectionsList Smart Collections
List all smart (automated) collections. Product Update low — update_variantUpdate Variant
Update a product variant (price, compare_at_price, sku, weight). Product Update medium update_collectionUpdate Collection
Update a custom collection (title, body, published status). Product Update medium Product Write (3) delete_productDelete Product
Permanently delete a product from the Shopify store. Product Write critical — create_variantCreate Variant
Create a new variant for a product. Product Write medium delete_variantDelete Variant
Delete a product variant. Product Write high — User Management (5) list_customersList Customers
List customers on the Shopify store. User Management low — get_customerGet Customer
Get full details of a specific customer. User Management low — update_customerUpdate Customer
Update customer details (name, email, phone, note, tags). User Management medium create_customerCreate Customer
Create a new customer. User Management medium search_customersSearch Customers
Search customers by name, email, or other fields. User Management low —