Shopify
Shopify

Shopify is an e-commerce platform enabling merchants to create online stores, manage products, and process payments with themes, apps, and integrated marketing tools

Completely Secure
175055VIEWS
33USERS

Tools

1 of 82

Activate One-time Charge

Tool to activate a one-time application charge in Shopify. Use when you need to finalize billing for an accepted charge. DEPRECATED: This endpoint is deprecated as of API version 2021-01. One-time charges are now immediately activated when approved by a merchant, making this activation step no longer required for newer API versions.

Add Product To Custom Collection

Adds a product to an existing *custom collection*, optionally specifying its `position` if the collection is manually sorted.

Add Product To Custom Collection

Tool to add a product to a custom collection by creating a collect resource. Use when you need to link a product to a custom collection. Note: Can only add products to custom collections, not smart collections.

Adjust Inventory Level At Location

Adjusts the inventory level of an inventory item at a specific location by adding or removing units. This endpoint performs relative adjustments (e.g., +5 to add 5 units, -3 to remove 3 units) rather than setting absolute values. Use this when you need to update stock after receiving shipments, processing returns, or making other inventory corrections. Only works with tracked inventory items - untracked items will return an error. Both the inventory_item_id and location_id must exist or the operation will fail.

Apply Fulfillment Hold

Applies a fulfillment hold to an open fulfillment order, halting all fulfillment work. Use when you need to pause fulfillment due to payment issues, fraud concerns, address problems, or inventory shortages. The fulfillment order status will change to on_hold, preventing any fulfillment work from proceeding until the hold is released.

Approve A Comment

Approves a pending comment and publishes it to a blog article, making it publicly visible to readers. This action changes the comment's status from 'pending' or 'unapproved' to 'published' and sets the published_at timestamp. Use this when moderating blog comments that require approval before appearing on the storefront. Requires the 'write_content' scope.