18 v

Shopify CLI

Shopify Admin REST API - products, orders, customers, inventory

pip install cli-anything-shopify
← Back to CLI-Anything Toolkit

Quick Start

# 1. Install
pip install cli-anything-shopify

# 2. Configure
export SHOPIFY_SHOP=mystore.myshopify.com
export SHOPIFY_ACCESS_TOKEN=your-access-token

# 3. Verify
shopify-cli detect

# 4. Discover capabilities (Agent-friendly)
shopify-cli schema

Agent Integration

shopify-cli --json schema        # Discover all commands without credentials
shopify-cli --json detect        # Verify connectivity and credentials
shopify-cli --json products list [--limit N] [--status active|draft|archived]

Command Reference

CommandDescription
detectCheck Shopify connectivity
products list [--limit N] [--status active|draft|archived]List products
products get PRODUCT_IDGet product detail
products create --title STR --price FLOATCreate product
orders list [--limit N] [--status open|closed|any]List orders
orders get ORDER_IDGet order detail
customers list [--limit N] [--query STR]List customers
inventory list [--location-id ID]List inventory levels
schemaOutput capability schema

Environment Variables

SHOPIFY_SHOP=mystore.myshopify.com
SHOPIFY_ACCESS_TOKEN=your-access-token