Connect your own Shopify store(s) via a Custom App Admin API access token. Manage products, variants, collections, orders, draft orders, refunds, customers, inventory across locations, fulfillment...
What this app can do
50 tools registered
Connect ShopifyFree
Connect a Shopify store by its *.myshopify.com domain and a Custom App Admin API access token, after checking the token actually works.
Disconnect ShopifyFree
Disconnect a Shopify store: deletes the saved access token. Existing data in Shopify itself is untouched.
List ConnectionsFree
List the connected Shopify stores.
List Products8 tok
List products in the connected store, with variants, price, and stock. Supports Shopify search syntax and pagination.
Get Product8 tok
Read one product in full, including its variants, price, and stock.
Create Product16 tok
Create a new product (title, description, vendor, type, tags, status). Starts with no variants -- add them with create_product_variant.
Update Product16 tok
Update selected fields of an existing product. Only given fields change.
Delete Product16 tok
Permanently delete a product. Cannot be undone.
Create Product Variant16 tok
Add a new variant to an existing product.
Update Product Variant16 tok
Update price, SKU, or compare-at price of an existing variant.
Delete Product Variant16 tok
Permanently delete a variant from a product.
Upload Product Media16 tok
Attach a publicly reachable image URL to a product's media gallery.
List Collections8 tok
List product collections (manual and smart/automated).
Create Collection16 tok
Create a manual collection, or a smart/automated collection when rules_json is provided.
Add Products To Collection16 tok
Add products to an existing (manual) collection.
Remove Products From Collection16 tok
Remove products from a collection.
List Orders8 tok
List orders in the connected store, with financial/fulfillment status, totals, and line items. Supports Shopify search syntax and pagination.
Get Order8 tok
Read one order in full: financial/fulfillment status, totals, and every line item.
Cancel Order20 tok
Cancel an order, optionally notifying the customer and/or refunding it.
Update Order Note16 tok
Set the internal note on an order (not visible to the customer).
Create Draft Order20 tok
Create a draft order -- a proposed order not yet charged, for phone/custom sales or quotes.
Complete Draft Order20 tok
Convert a draft order into a real, invoiced order.
Refund Order20 tok
Refund an order (full or partial amount), after explicit confirmation.
List Fulfillment Orders8 tok
List fulfillment orders for an order -- what still needs to be shipped, and from where.
Create Fulfillment20 tok
Fulfill (ship) a fulfillment order, optionally with tracking info, and notify the customer.
Cancel Fulfillment20 tok
Cancel a fulfillment that hasn't shipped yet.
List Customers8 tok
List customers in the connected store, with order count and lifetime spend. Supports Shopify search syntax and pagination.
Get Customer8 tok
Read one customer's full profile.
Create Customer16 tok
Create a new customer record.
Update Customer16 tok
Update selected fields of an existing customer without changing omitted fields.
Delete Customer16 tok
Permanently delete a customer. Cannot be undone.
List Locations8 tok
List the store's fulfillment locations (warehouses/stores).
Get Inventory Levels8 tok
Read an inventory item's available quantity at every location.
Set Inventory Quantity16 tok
Set the absolute on-hand quantity for an inventory item at one location.
Adjust Inventory Quantity16 tok
Adjust an inventory item's quantity at one location by a relative delta (e.g. -3 or +10).
List Discounts8 tok
List discount codes and automatic discounts configured on the store.
Create Code Discount16 tok
Create a discount code (percentage or fixed-amount off), optionally limited to specific products/collections and with usage/date limits.
Create Automatic Discount16 tok
Create an automatic discount (applies at checkout with no code), percentage or fixed-amount off.
Delete Discount16 tok
Permanently delete a discount (code or automatic) by id.
List Metafields8 tok
List custom metafields stored on a product, customer, or order (owner resource).
Set Metafield16 tok
Create or update a custom metafield on a product, customer, or order -- store any extra structured data Shopify doesn't have a native field for.
Delete Metafield16 tok
Permanently delete a metafield by id.
List Webhooks8 tok
List webhook subscriptions configured on the store -- which topics notify which URL.
Create Webhook16 tok
Subscribe to a Shopify event topic (e.g. ORDERS_CREATE, PRODUCTS_UPDATE) -- Shopify will POST a notification to the given HTTPS URL whenever it happens.
Delete Webhook16 tok
Permanently remove a webhook subscription by id.
Run Bulk Query60 tok
Start a bulk export of a large dataset (e.g. every product or every order) via Shopify's asynchronous Bulk Operations API -- use for exports too large for a normal paginated query.
Get Bulk Operation Status8 tok
Check the status of the current (or a specific) bulk operation, and get the download URL once it completes.
Cancel Bulk Operation16 tok
Cancel a currently running bulk operation.
Get Low Stock Report40 tok
Value-add report: scan products and flag every variant whose available inventory is at or below a threshold, across all locations. Shopify has no single API call for this -- it composes list_products-style paging with inventory levels.
Get Store Summary40 tok
Value-add report: one-glance store health snapshot -- total products, orders and revenue in the last 30 days, customer count, and currently open orders. Composes several GraphQL reads into one business answer.