Add Order NoteAdd an internal note to an order's activity log, visible to staff only.
Apply LabelsAdd or remove labels on an order, customer, or subscription.
Change Order StatusChange an order's lifecycle status or shipping status.
Change Subscription StatusCancel a subscription through its gateway, requiring a dry-run preview and confirmation token before it takes effect.
Create or Update CustomerCreate a customer or update an existing one, identified by customer_id or email.
Get Advanced Search SchemaReference for the advanced_filters parameter, every filterable property, operator, and value type for one entity, so an agent can build a valid condition-group search before calling a list tool.
Get CustomerFull profile and metrics for one customer, with orders, subscriptions, addresses, labels, and notes available on request.
Get Inventory StatusStock-managed variations that need attention: out-of-stock, or at or below a restock threshold.
Get OrderFull detail for one order: money breakdown, line items, and customer, with transactions, refunds, addresses, coupons, and subscriptions available on request.
Get Order ActivityThe audit timeline for one order: status changes, payments, refunds, notes, and emails sent, merged into one feed.
Get ProductFull detail for one product: description, per-variation SKU/price/stock, categories and tags, with sales rollup and downloads available on request.
Get Product FinancialsComplete financial picture for a single product: one-time revenue, finite split-pay commitments, and perpetual MRR/ARR run-rate with a forward payment schedule.
Get Refund ReportRefund metrics for a period: refunded order count, refund rate, total and average refunded amount.
Get Sales ReportRevenue overview for a period, gross, net, paid, refunded, tax, shipping, fees, order count, AOV, unique customers, compared to the prior equal period.
Get Sales TrendTime series of revenue and order count bucketed by day, week, or month over a period.
Get Store ContextThe documented "call this first" tool: your identity, permissions, store conventions, headline stats, and every valid enum value in one call.
Get SubscriptionFull detail for one subscription: lifecycle dates, billing schedule, signup/trial, parent order, and gateway ids.
Get Top ProductsBest-selling products over a period, ranked by revenue or units sold.
Get Upcoming PaymentsForward schedule of expected subscription billings over a date window, split into finite installments and open-ended renewals, with an at-risk figure from past-due plans.
List CouponsFind and filter coupons with usage counts and validity windows.
List CustomersFind and filter customers by LTV, purchase count, location, and purchase-date windows.
List OrdersFind and filter orders, with compact rows including a summary of each order's line items.
List ProductsFind and filter products, with compact rows for price range, variation count, fulfillment, and stock status.
List Reference DataOn-demand lookup lists kept out of get-store-context to stay lean: coupons, labels, gateways, tax classes, shipping zones, and product categories.
List SubscriptionsFind and filter subscriptions by status, next billing window, interval, customer, or product.
List TransactionsSearch the payment ledger across every order and subscription, charges, refunds, disputes, and signup fees, filterable by type, status, order, subscription, customer, or date window.
Manage CouponCreate, update, or deactivate a coupon.
Query Customers (flexible aggregate)Flexible customer analytics: pick metrics and group by country, state, status, or first/last purchase month.
Query Orders (flexible aggregate)Flexible order analytics: pick metrics and group by dimensions with filters, for questions a fixed report doesn't cover.
Query Products (flexible aggregate)Flexible product-sales analytics over sold items, grouped by product or variation within a period.
Query Sources (UTM attribution)Flexible UTM attribution report: pick metrics and group by any UTM fields over a period.
Query Subscriptions (flexible aggregate)Flexible subscription analytics: pick metrics and group by month, plan type, status, or billing interval over a date window.
Refund OrderRefund an order through its payment gateway, requiring a dry-run preview and confirmation token before any money moves.