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 orders, discounts (code and automatic), metafields, webhooks, and bulk data exports through the GraphQL Admin API.
connect_shopifywriteConnect a Shopify store by its *.myshopify.com domain and a Custom App Admin API access token, after checking the token actually works.
disconnect_shopifydestructiveDisconnect a Shopify store: deletes the saved access token. Existing data in Shopify itself is untouched.
list_connectionsreadList the connected Shopify stores.
list_productsreadList products in the connected store, with variants, price, and stock. Supports Shopify search syntax and pagination.
get_productreadRead one product in full, including its variants, price, and stock.
create_productwriteCreate a new product (title, description, vendor, type, tags, status). Starts with no variants -- add them with create_product_variant.
update_productwriteUpdate selected fields of an existing product. Only given fields change.
delete_productdestructivePermanently delete a product. Cannot be undone.
create_product_variantwriteAdd a new variant to an existing product.
update_product_variantwriteUpdate price, SKU, or compare-at price of an existing variant.
delete_product_variantdestructivePermanently delete a variant from a product.
upload_product_mediawriteAttach a publicly reachable image URL to a product's media gallery.
list_collectionsreadList product collections (manual and smart/automated).
create_collectionwriteCreate a manual collection, or a smart/automated collection when rules_json is provided.
add_products_to_collectionwriteAdd products to an existing (manual) collection.
remove_products_from_collectionwriteRemove products from a collection.
list_ordersreadList orders in the connected store, with financial/fulfillment status, totals, and line items. Supports Shopify search syntax and pagination.
get_orderreadRead one order in full: financial/fulfillment status, totals, and every line item.
cancel_orderdestructiveCancel an order, optionally notifying the customer and/or refunding it.
update_order_notewriteSet the internal note on an order (not visible to the customer).
create_draft_orderwriteCreate a draft order -- a proposed order not yet charged, for phone/custom sales or quotes.
complete_draft_orderwriteConvert a draft order into a real, invoiced order.
refund_orderdestructiveRefund an order (full or partial amount), after explicit confirmation.
list_fulfillment_ordersreadList fulfillment orders for an order -- what still needs to be shipped, and from where.
create_fulfillmentwriteFulfill (ship) a fulfillment order, optionally with tracking info, and notify the customer.
cancel_fulfillmentdestructiveCancel a fulfillment that hasn't shipped yet.
list_customersreadList customers in the connected store, with order count and lifetime spend. Supports Shopify search syntax and pagination.
get_customerreadRead one customer's full profile.
create_customerwriteCreate a new customer record.
update_customerwriteUpdate selected fields of an existing customer without changing omitted fields.
delete_customerdestructivePermanently delete a customer. Cannot be undone.
list_locationsreadList the store's fulfillment locations (warehouses/stores).
get_inventory_levelsreadRead an inventory item's available quantity at every location.
set_inventory_quantitywriteSet the absolute on-hand quantity for an inventory item at one location.
adjust_inventory_quantitywriteAdjust an inventory item's quantity at one location by a relative delta (e.g. -3 or +10).
list_discountsreadList discount codes and automatic discounts configured on the store.
create_code_discountwriteCreate a discount code (percentage or fixed-amount off), optionally limited to specific products/collections and with usage/date limits.
create_automatic_discountwriteCreate an automatic discount (applies at checkout with no code), percentage or fixed-amount off.
delete_discountdestructivePermanently delete a discount (code or automatic) by id.
list_metafieldsreadList custom metafields stored on a product, customer, or order (owner resource).
set_metafieldwriteCreate 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_metafielddestructivePermanently delete a metafield by id.
list_webhooksreadList webhook subscriptions configured on the store -- which topics notify which URL.
create_webhookwriteSubscribe 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_webhookdestructivePermanently remove a webhook subscription by id.
run_bulk_querywriteStart 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_statusreadCheck the status of the current (or a specific) bulk operation, and get the download URL once it completes.
cancel_bulk_operationwriteCancel a currently running bulk operation.
get_low_stock_reportreadValue-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_summaryreadValue-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.
Install Shopify and let Webbee use it across your workflow.
Open in panel