The catalogue/Shopify

Shopify

app.shopify

Manage products, orders, and customers with Shopify

API keyecommerceRead the source
Version2.0.0
Categoryecommerce
AuthAPI key
Tools19
Transportstdio
LicenceMIT
01

What it does

The app, in its own words.

Shopify store management — manage products, orders, customers, inventory, and collections.

shopifyecommercestoreproductsorders
02

Tools

19 tools the agent can call.

Every one is declared with typed parameters and returns structured results, so the host can render them instead of narrating them.

  • create_discountCreate a discount (price rule) in your Shopify store. Supports percentage and fixed amount discounts.
  • create_fulfillmentCreate a fulfillment for an order in your Shopify store. Marks items as shipped with optional tracking info.
  • create_productCreate a new product in your Shopify store. Returns the created product object.
  • create_webhookCreate a webhook subscription in your Shopify store. Shopify will send HTTP POST requests to the specified address when the given event occurs.
  • delete_productDelete a product from your Shopify store by its ID. This action is irreversible.
  • get_customerGet detailed information about a specific Shopify customer by their ID.
  • get_orderGet detailed information about a specific Shopify order by its ID.
  • get_productGet detailed information about a specific Shopify product by its ID.
  • get_shopGet information about the connected Shopify store, including name, domain, plan, and settings.
  • list_collectionsList collections from your Shopify store. Returns both custom collections and smart collections.
  • list_customersList customers from your Shopify store.
  • list_inventory_itemsRetrieve inventory items from your Shopify store by their IDs. Returns stock and cost information.
  • list_ordersList orders from your Shopify store. Supports filtering by status, financial status, and fulfillment status.
  • list_pagesList pages from your Shopify store. Pages are used for static content like About Us or Contact.
  • list_productsList products from your Shopify store. Supports filtering by title and collection.
  • list_webhooksList webhook subscriptions configured in your Shopify store.
  • update_inventory_levelSet the available inventory quantity for an item at a specific location in your Shopify store.
  • update_orderUpdate an existing order in your Shopify store. Supports updating note, tags, and email.
  • update_productUpdate an existing product in your Shopify store. Supports updating title, description, vendor, type, and tags.
03

Auth and permissions

What it asks for.

Declared in the manifest, in advance. The app cannot reach anything it did not ask for here.

User secrets

SHOP_DOMAINACCESS_TOKEN

Reading further

The manifest and the source for Shopify live in the monorepo, alongside the other apps.

Read the sourceBack to the catalogue

Shopify · Agent Apps