Shopify
Shopify is an e-commerce platform. This toolkit is GraphQL-first for new Admin API automations while retaining legacy REST compatibility actions for older workflows and numeric-ID interoperability
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own216
Agents use these right away.
- Run Shopify bulk query operationStart a Shopify GraphQL bulk query to retrieve large datasets, such as products, orders, customers, or inventory, without manual pagination.
- Count product imagesRetrieves the total count of images for a specific Shopify product.
- Retrieve a single customerRetrieve a single customer by their unique identifier.
- Search CustomersSearch for customers matching a supplied query.
- Get orderRetrieve a specific order using its unique identifier.
- Get Shopify shop informationGet compact Shopify identity and configuration, replacing deprecated shop details.
- Shopify GraphQL customers and customer searchList, search, retrieve, or count Shopify customers using GraphQL presets, or execute a custom Admin GraphQL document, including mutations.
- Shopify GraphQL discounts and discount searchList, search, or retrieve Shopify discounts using GraphQL presets, or execute a custom Admin GraphQL document, including mutations.
- Shopify GraphQL inventory items and levelsLists and retrieves Shopify inventory items and their levels using GraphQL, or executes a custom GraphQL document that may perform mutations.
- Shopify GraphQL orders and order searchLists, retrieves, counts, and searches Shopify orders using GraphQL, or executes a custom GraphQL document that may perform mutations.
- Retrieves a list of customersRetrieve a list of customers from a Shopify store.
- Query current app installationQuery the currently authenticated app installation on a Shopify store.
- Query Shop (GraphQL)Retrieve Shopify shop information through the GraphQL Admin API, including configuration such as name, email, domain, currency settings, and enabled features.
- Run Shopify analytics queryRun a focused ShopifyQL analytics query and return compact tabular results.
- Run Shopify bulk operation queryCreate and start a Shopify GraphQL bulk operation for asynchronous data fetching.
- Search Shopify productsSearches products with validated Shopify product filters and cursor pagination.
- Calculate a refundCalculate accurate refund amounts, taxes, and transactions for a Shopify order before creating an actual refund.
- Count articles in blogRetrieves a count of all articles from a blog.
- Get blogs countRetrieves the total count of all blogs in a Shopify store.
- Get draft orders countRetrieves a count of draft orders from a Shopify store.
- Count fulfillments for orderRetrieves a count of fulfillments associated with a specific order.
- Count shop metafieldsRetrieves the shop-level count of metafields.
- Retrieve page countRetrieve the total count of pages in a Shopify store.
- Count price rulesRetrieves a count of all price rules.
- Count product listingsCount products published to your app's sales channel, not all store products.
- Retrieves a count of productsRetrieve a count of products in the Shopify store.
- Count product variantsRetrieves the total count of variants for a Shopify product.
- Get abandonmentRetrieves an abandonment record from Shopify using its unique ID.
- Get abandonment by abandoned checkout IDQuery abandonment information by abandoned checkout ID using Shopify's GraphQL Admin API.
- Get a list of access scopesRetrieves a list of access scopes associated with the access token.
- Get AppQuery information about a Shopify app using the GraphQL API.
- Get app by handleQuery app information by handle using the Shopify Admin GraphQL API.
- Get app installation detailsQuery a specific app installation on a Shopify store.
- Get Application Charge By IDRetrieve a single application charge by its unique identifier.
- Get Application ChargesRetrieves a list of one-time application charges for the current app installation.
- Get application creditRetrieve a single application credit issued to a shop by your app.
- Get application creditsRetrieve all application credits for a shop.
- Get ArticleRetrieves a single article from a Shopify blog by its ID.
- Get Batch Discount CodesRetrieves discount codes from a batch creation job, showing which succeeded and which failed.
- Get Single BlogRetrieve a single blog by its unique identifier.
- Get blog article tagsRetrieve a list of all article tags from a specific blog.
- Get bulk operation statusQuery the status and details of a Shopify bulk operation by its ID.
- Get carrier serviceRetrieve a single carrier service by ID to inspect its shipping-rate configuration.
- Get carrier servicesRetrieves all active carrier services configured in a Shopify store.
- Get catalogs countQuery the count of catalogs in the Shopify store.
- Get checkout paymentRetrieve an existing checkout payment by checkout token and payment ID.
- Get checkout profileRetrieves a checkout profile from Shopify using its unique ID.
- Get checkouts countRetrieve a count of abandoned checkouts from the past 90 days, optionally filtered by date ranges or status.
- Get collect by IDRetrieves a specific collect by its ID.
- Get collection by IDRetrieves a specific Shopify collection by its `collection_id`, optionally filtering returned data to specified `fields`.
- Get collection by identifierQuery a collection by identifier (ID or handle) using the Shopify GraphQL Admin API.
- Get collection listingRetrieve a specific collection listing published to your sales channel app.
- Get collectsRetrieves a list of collects from a Shopify store, where a collect links a product to a custom collection.
- Get collects countRetrieves a count of collects (product-collection relationships).
- Get CommentRetrieve a single article comment by ID using the legacy REST Admin API.
- Get count of commentsRetrieves a count of comments.
- Get consent policyQuery consent policies for privacy compliance requirements.
- Get CountriesRetrieve a list of countries configured in the Shopify store with tax rates and provinces.
- Get provinces count for countryRetrieves a count of provinces for a country.
- Get Province for CountryGet Province for Country
- Get countryRetrieve a specific country by its ID from Shopify.
- Get provinces for countryRetrieve a list of provinces for a specified country.
- Get CurrenciesRetrieve a list of currencies enabled on a Shopify store.
- Get current userRetrieve the staff user associated with the access token.
- Get custom collection by IDRetrieve a single custom collection by its unique ID from Shopify.
- Get custom collectionsRetrieves a list of custom collections from a Shopify store.
- Get custom collections countRetrieves the total count of custom collections in a Shopify store with optional filters.
- Get Customer AddressRetrieve details of a single customer address from Shopify.
- Get Customer AddressesRetrieves a customer's addresses, including address and contact details and default-address indicators.
- Get customer ordersRetrieves a page of orders for a specific Shopify customer by customer ID, with optional status filtering and pagination parameters.
- Get customers countRetrieves a count of all customers.
- Get Discount CodeRetrieves a single discount code for a price rule.
- Retrieve Discount Code Creation JobRetrieves the status and progress of an asynchronous batch discount code creation job for a specific price rule.
- Get discount codes countRetrieves a count of discount codes for a shop.
- Get Discount Code LocationLook up a discount code by its code name and retrieve its resource location and IDs.
- Get dispute evidenceRetrieve evidence for one Shopify Payments dispute using the legacy REST API.
- Receive a single draft orderRetrieve detailed information for a specific draft order from a Shopify store.
- Get event by IDRetrieve a specific Shopify event by its ID.
- Get fulfillments by fulfillment orderRetrieves all fulfillments (shipments) associated with a specific fulfillment order.
- Get fulfillment eventsRetrieves tracking events for a specific fulfillment, showing shipment status updates (e.g., in_transit, out_for_delivery, delivered) with timestamps and location information.
- Get fulfillment order locations for moveRetrieve locations that a fulfillment order can potentially move to.
- Get fulfillment orders for orderRetrieves a list of fulfillment orders for a specific order.
- Get Fulfillment ServiceRetrieve a single fulfillment service by ID, including its location and capabilities.
- Get Fulfillment ServicesRetrieve fulfillment services available on the Shopify store, including third-party services that prepare and ship orders.
- Get Gift Card By IDRetrieves detailed information about a specific gift card by its ID.
- Retrieves a list of gift cardsRetrieve a list of gift cards from Shopify.
- Retrieves a count of gift cardsRetrieves the total count of gift cards in the store.
- Get Inventory ItemRetrieves a single inventory item by ID.
- Get Inventory ItemsRetrieves inventory items by specified IDs, including details such as SKU, cost, shipping requirements, and tracking status.
- Get Inventory LevelsRetrieves a list of inventory levels for specified items and locations.
- Get Inventory Levels For LocationRetrieves a list of inventory levels for a specific location.
- Get locationRetrieve a single location by its ID.
- Get locations countQuery the count of locations in a Shopify store using the GraphQL API, returning the count and its precision.
- Retrieve a single marketing eventRetrieves detailed information about a specific marketing event by its ID.
- Get marketing events countRetrieves a count of all marketing events in the store.
- Get blog metafieldsRetrieve a list of metafields from a blog resource.
- Get metafield by IDRetrieve a single metafield from a resource by its ID.
- Get metafieldsRetrieve a list of metafields.
- Get mobile platform applicationRetrieve one mobile platform application's configuration by its existing ID.
- Retrieve order fulfillmentsRetrieve fulfillments associated with a Shopify order.
- Get specific refund for orderRetrieves a specific refund by refund ID for an order.
- Get refunds for orderRetrieves a list of refunds for a specific order, with optional field selection, shop-currency amounts, and a result limit.
- Get orders with filtersRetrieves a page of Shopify orders using server-side date, status, ID, and other filters.
- Get order transactions countRetrieve a count of an order's transactions in Shopify.
- Get page by IDRetrieve a single Shopify page by its unique ID.
- Get payment disputeRetrieve one Shopify Payments dispute by its numeric ID.
- Get payments balanceRetrieve the current Shopify Payments balance for each currency.
- Get payments payoutRetrieve one Shopify Payments payout by its numeric ID.
- Get PoliciesRetrieve a list of the shop's policies.
- Check Batch Listing Support for Price RuleRequests batch listing information for a price rule.
- Get Discount Codes for Price RuleRetrieves a page of discount codes associated with a Shopify price rule.
- Get productRetrieves details for an existing Shopify product using its unique product ID.
- Get product imageRetrieve a single product image by ID for a specific product.
- Get product listingRetrieve one product listing published to your sales channel app.
- Get product metafieldRetrieves a specific metafield for a Shopify product using the product ID and metafield ID.
- Get product metafieldsRetrieves all metafields for a specific Shopify product.
- Get products (paginated)List products with Shopify cursor-based pagination.
- Receive a single product variantRetrieves detailed information about a single product variant by its ID from Shopify.
- Get recurring application chargeRetrieve one recurring application charge for the authenticated app by ID.
- Get recurring application chargesRetrieve a list of recurring application charges for the app.
- Get redirect by IDRetrieve a single redirect by its ID.
- Get redirectsRetrieve a list of URL redirects from a Shopify store, optionally filtered by path or target.
- Get redirects countRetrieves a count of URL redirects in the store.
- Get Script TagRetrieves a single script tag by its ID.
- Get segments countQuery the number of segments for a shop.
- Get Shipping ZonesRetrieve all configured shipping zones with countries, provinces, tax rates, and shipping rates.
- Get shop billing addressRetrieves the billing address for the shop via GraphQL query.
- Get smart collection by IDRetrieve a single smart collection by its ID.
- Get smart collectionsRetrieve a list of smart collections from a Shopify store.
- Get smart collections countRetrieve a count of smart collections in a Shopify store.
- Get storefront access tokensRetrieves a list of storefront access tokens that have been issued for the shop.
- Get tender transactionsRetrieve Shopify tender transactions for financial reconciliation and review of payment activity.
- Retrieve a single themeRetrieves a single Shopify theme by its unique ID.
- Get themesRetrieves a list of themes from a Shopify store.
- Get Theme AssetRetrieve a single asset for a theme by its key.
- Retrieve a specific transactionRetrieve a specific transaction for an order.
- Get usage chargeRetrieve one usage charge belonging to a recurring charge for the authenticated app.
- Get userRetrieve one Shopify staff user and their staff permissions by ID.
- Get WebhookRetrieves a single webhook subscription by its ID.
- Get webhook subscriptions countQuery the number of webhook subscriptions for a shop.
- Shopify GraphQL collections and publication-ready collection readsList, retrieve, or count Shopify collections using GraphQL presets, or execute a custom Admin GraphQL document, including mutations.
- Shopify GraphQL draft ordersLists, retrieves, and counts Shopify draft orders using GraphQL, or executes a custom GraphQL document that may perform mutations.
- Shopify GraphQL metafields and metaobjectsReads Shopify metafields, metafield definitions, and metaobjects using GraphQL presets, or executes a custom GraphQL document that may perform mutations.
- Execute safe read-only Shopify GraphQL querySchema-validated read-only alternative to SHOPIFY_GRAPH_QL_QUERY; rejects mutations and adds bounded pageInfo.
- Inspect Shopify GraphQL schemaInspect compact Shopify Admin API 2026-04 schema slices without recursion.
- Shopify GraphQL shop and app metadataReads Shopify shop and app installation metadata using GraphQL, or executes a custom GraphQL document that may perform mutations.
- Shopify GraphQL webhook subscriptionsLists, retrieves, and counts Shopify webhook subscriptions using GraphQL, or executes a custom GraphQL document that may perform mutations.
- List article authorsRetrieve a list of all article authors from the store.
- List article tagsRetrieve a list of all article tags from the store.
- List assigned fulfillment ordersList fulfillment orders assigned to locations managed by this app's fulfillment services.
- List available localesQuery available locales for the Shopify store using the Admin GraphQL API.
- Retrieve list of articles from blogRetrieves articles from a specified Shopify blog, with optional filtering by author, dates, handle, or publication status.
- Retrieve a list of all blogsRetrieve a list of all blogs from a Shopify store.
- List bulk operationsRetrieve a paginated list of bulk operations from Shopify.
- List channelsRetrieves a list of sales channels available in the Shopify store using GraphQL.
- List checkout profilesQuery Shopify checkout profiles with pagination and optional publication-status filtering.
- List collection listing product IDsList one page of published product IDs in a collection listing for your sales channel.
- List Collection ListingsList one page of collections published to your sales-channel app.
- Retrieve products in collectionRetrieve products belonging to a specific Shopify collection.
- Retrieve a list of commentsRetrieve a list of comments from Shopify.
- Retrieve list of draft ordersRetrieve a list of Shopify draft orders, optionally filtered by status, IDs, or update dates.
- List Location Inventory LevelsList one page of inventory levels for a location using the legacy REST Admin API.
- List locationsRetrieve a list of locations for a Shopify store.
- Retrieve all marketing eventsRetrieves a list of Shopify marketing events, such as ads, posts, newsletters, and campaigns.
- List Mobile Platform ApplicationsList mobile platform applications associated with the calling app.
- Retrieve list of pagesRetrieve a page of Shopify store pages, including content or metadata, with optional filters and since-ID pagination.
- List Payment DisputesList one page of Shopify Payments disputes, most recently initiated first.
- List Payments Balance TransactionsList one page of Shopify Payments balance transactions, newest first.
- List Payments PayoutsList one page of Shopify Payments payouts, newest payout date first.
- List Payment Terms TemplatesQuery payment terms templates from Shopify using the GraphQL API.
- Receive A List Of All Product ImagesRetrieves a page of images for a Shopify product, with optional limit, since-ID and field selection.
- List Product Listing Product IDsList one page of IDs of products published to your sales-channel app.
- List Product ListingsList one page of products published to your sales-channel app.
- List Product Resource FeedbackRetrieve this app's resource feedback for a specific Shopify product.
- Get product variantsRetrieve a page of variants for a specified Shopify product, with optional field selection and pagination using limit and since_id.
- Get resource feedbackRetrieves the current resource feedback for the shop.
- Retrieve all script tagsRetrieves Shopify script tags, with optional filters for URL and date ranges.
- Retrieve order transactionsRetrieves all transactions for a specific order.
- List usage chargesList usage charges for an existing recurring application charge of the app.
- List UsersList one page of staff users and their permissions.
- Query app by API keyQuery app information by API key using Shopify's GraphQL Admin API.
- Query business entitiesRetrieve all business entities associated with the shop.
- Query business entityQuery business entity information from Shopify.
- Query catalogsQueries catalogs from Shopify using the GraphQL Admin API.
- Query channel by IDQuery a single Shopify channel by ID.
- Query consent policy regionsQuery the list of countries and regions for which consent policies can be created in Shopify.
- Query current Shopify bulk operationQuery the status of the most recent Shopify bulk query or mutation operation, including its result download URL when available.
- Query customer account pagesQuery pagination information for Shopify customer account pages using the GraphQL Admin API.
- Query deletion eventsQuery Shopify deletion events for products and collections, with pagination, sorting, and filtering options.
- Query disputesQuery Shopify Payments disputes using the GraphQL Admin API.
- Query domainQuery a specific domain by its ID from Shopify.
- Query eventsQuery events from Shopify using the GraphQL Admin API.
- Query events countQuery the count of events in Shopify using the GraphQL Admin API.
- Query jobQuery a single job by its ID using Shopify's GraphQL API.
- Query metafield definition by IDQuery metafield definition details by ID using Shopify's GraphQL Admin API.
- Query metafield definitionsQuery metafield definitions from Shopify using the GraphQL Admin API.
- Query metafield definition typesQueries all available metafield definition types from Shopify using the GraphQL Admin API.
- Query node by IDQuery any Shopify resource by its global ID using the node query.
- Query nodes by IDsQuery nodes by their IDs from the Shopify GraphQL Admin API.
- Query online storeQuery the online store's password protection status using Shopify's GraphQL Admin API.
- Query product duplicate jobQuery a product duplicate job by its ID using Shopify's GraphQL API.
- Query public API versionsQuery available public API versions from Shopify using the GraphQL Admin API.
- Query publication by IDQuery a Shopify publication by ID for its name, auto-publish settings, future publishing support, and associated catalog.
- Query server pixel configurationQuery Shopify's server pixel configuration to retrieve its ID, status, and webhook endpoint address.
- Query shop billing preferencesQuery the shop's billing preferences from Shopify using the GraphQL Admin API.
- Query Shopify FunctionsQuery Shopify Functions owned by the API client installed on the shop.
- Query Shop Pay payment request receiptsQuery Shop Pay payment request receipts from Shopify using the GraphQL Admin API.
- Query standard metafield templatesQuery standard metafield definition templates from Shopify using the GraphQL Admin API.
- Query taxonomyQuery Shopify's product taxonomy using the GraphQL Admin API.
- Query webhook subscription by IDRetrieve webhook subscription details by ID using the Shopify GraphQL Admin API.
- Query webhook subscriptionsQuery a paginated list of Shopify webhook subscriptions through the GraphQL Admin API, including topics, endpoint details, and formats.
- Receive a single fulfillmentRetrieve detailed information about a specific fulfillment for an order.
- Get resource metafieldsRetrieve metafields for a specific supported Shopify resource instance using its resource endpoint, including products, customers, orders, and collections.
- Get Price Rules ListRetrieve a page of price rules from a Shopify store, with optional filtering by date ranges and usage and since-ID pagination.
- Retrieve specific fulfillment orderRetrieve a specific fulfillment order by its ID.
- Search Gift CardsSearch for gift cards matching a query across indexed fields such as dates, balance, email, and last characters.
Asks someone first169
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Bulk create products via GraphQLCreates products using a Shopify asynchronous bulk mutation and polls for a terminal status.
- Bulk update Shopify product statusUpdates status for product GIDs or a collection snapshot; per-product writes are non-atomic and report partial failures.
- Cancel Shopify bulk operationCancel a running Shopify bulk operation.
- Create a custom collectionCreate a manually curated custom collection in Shopify with a required title and optional description, image, publication settings, sort order, product associations, and metafields.
- Create CustomerCreate a new Shopify customer with contact details, addresses, tags, and notes.
- Create Shopify discount codeCreate one practical amount-off Shopify code discount in a single mutation.
- Create an orderCreate a fully committed (real) order in Shopify without payment processing.
- Create a Shopify product with variantsGraphQL alternative to SHOPIFY_CREATE_PRODUCT: creates a product with images/options, then priced variants in a second non-atomic step with partial-success details.
- Create Resource FeedbackCreates shop-level resource feedback to notify Shopify merchants about app setup requirements or successful configuration.
- Shopify GraphQL Admin executeExecute a Shopify Admin GraphQL query or mutation with variables.
- Shopify GraphQL products, variants, media, and publishingRuns Shopify GraphQL operations for products, variants, options, media, and publications.
- Shopify GraphQL write operationsCanonical GraphQL write surface for Shopify orders, customers, inventory, discounts, collections, webhooks, fulfillments, metafields, and bulk operations.
- Update CustomerUpdate an existing customer in Shopify.
- Update metafield definitionUpdate a Shopify metafield definition's configuration including name, description, validation rules, access settings, and capabilities.
- Update a Shopify productUpdates product fields and images, then updates variant prices in a second non-atomic step with partial-success details.
- Bulk update product variants via GraphQLUpdates product variants grouped by product using Shopify's productVariantsBulkUpdate mutation.
- Accept Fulfillment Cancellation RequestAccept a pending cancellation request as the fulfillment service managing the order.
- Accept Fulfillment RequestAccept a submitted fulfillment request as the fulfillment service managing the order.
- Add product to custom collectionAdd a product to a custom collection by creating a collect resource.
- Adjust inventory levelsAdjust the inventory level of an inventory item at a single location.
- Apply fulfillment holdApplies a fulfillment hold to an open fulfillment order, halting all fulfillment work.
- Approve a commentApproves a pending comment and publishes it to a blog article, making it publicly visible to readers.
- Delete metafields in bulkDeletes multiple metafields in bulk using their owner ID, namespace, and key.
- Bulk delete metaobjectsAsynchronously delete metaobjects and their associated metafields in bulk.
- Cancel App SubscriptionCancel an app subscription in Shopify using the appSubscriptionCancel GraphQL mutation.
- Cancel a fulfillmentCancels an existing fulfillment by its ID, reverting all line items to an unfulfilled state.
- Cancel a Fulfillment OrderCancels a fulfillment order in Shopify and marks it as closed.
- Cancel an orderCancels a Shopify order and optionally restocks items and sends email notifications.
- Cancel Recurring Application ChargeCancel a recurring application charge by its ID.
- Close Fulfillment OrderMark an in-progress fulfillment order incomplete, not cancelled.
- Close an orderCloses an open Shopify order.
- Complete a draft orderComplete a draft order in Shopify and transition it to an actual order.
- Connect inventory item to locationConnects an inventory item to a location, establishing where the item can be stocked and fulfilled.
- Create a metafieldCreate a metafield to attach custom metadata to a supported Shopify resource, such as a product, customer, order, collection, or the shop.
- Create app subscriptionCreate a recurring or usage-based app subscription for charging Shopify merchants.
- Create ArticleCreate an article in a specific Shopify blog.
- Create Comment for ArticleCreate a comment for an article in Shopify.
- Create a new blogCreate a new blog in Shopify.
- Create carrier serviceCreate a carrier service that supplies real-time shipping rates at checkout.
- Create checkout paymentCreate a checkout payment using an existing Shopify card-vault session.
- Generate Customer Account Activation URLGenerate a one-time account activation URL for a customer whose account is in 'disabled' state (not yet activated).
- Create customer addressCreate a new address for a customer.
- Create delegate access tokenCreate a delegate access token with a subset of the parent token's permissions.
- Create Discount CodeCreates a discount code for an existing price rule.
- Create Discount Codes BatchCreate a discount code creation job for batch processing.
- Create a new draft orderCreate a draft order in Shopify.
- Create EventBridge webhook subscriptionCreate an AWS EventBridge webhook subscription in Shopify.
- Create FulfillmentCreates a fulfillment for one or many fulfillment orders for a specific order.
- Create Fulfillment EventCreates a tracking event for a fulfillment to update shipment status.
- Create Fulfillment ServiceRegister a fulfillment service and automatically create its associated location.
- Create Gift CardCreate a gift card for a Shopify store.
- Create Marketing Event EngagementsCreate engagement data for a marketing event in Shopify.
- Create Marketing EventCreate a marketing event in Shopify to track promotional actions.
- Create blog metafieldCreates a new metafield for a Shopify blog.
- Create Mobile Platform ApplicationCreate an iOS or Android mobile platform application associated with the app.
- Create One-Time Application ChargeCreate a new one-time application charge in Shopify.
- Create transaction for orderCreates an order transaction for authorization, capture, refund, void, or sale.
- Create a new pageCreate a static web page in Shopify.
- Create Price RuleCreates a price rule that defines discount logic for Shopify orders.
- Create product metafieldCreates a new metafield for a specific Shopify product.
- Create Product Resource FeedbackSubmit feedback for a product, replacing this app's previous feedback.
- Create a new product variantCreate a new product variant for an existing product.
- Create Pub/Sub webhook subscriptionCreate a Google Cloud Pub/Sub webhook subscription in Shopify.
- Create recurring application chargeCreate a fixed-price, 30-day recurring app charge, optionally with usage billing.
- Create RedirectCreate a URL redirect in Shopify.
- Create order refundCreates a refund for a Shopify order with line items, shipping, or transactions.
- Create Script TagCreate a new script tag in Shopify to load remote JavaScript into your online store.
- Create Smart CollectionCreate a new smart collection with automated product rules.
- Create or Update Theme AssetCreates or updates a theme asset file (templates, stylesheets, scripts, or images) within a Shopify theme.
- Create Storefront Access TokenCreates a new storefront access token for unauthenticated Storefront API access.
- Create ThemeCreates a new theme in Shopify from a ZIP file containing theme assets.
- Create Usage ChargeCreate a variable usage fee against the app's existing recurring charge.
- Create webhook subscriptionCreate a webhook subscription that notifies your app when specific events occur in a Shopify store.
- Customize Recurring Application ChargeRequest a new usage-based cap for an active recurring application charge.
- Delete ArticleDelete an article from a blog in Shopify.
- Delete a blogPermanently deletes a blog from a Shopify store using its `blog_id`; this action is irreversible and requires the 'content' access scope.
- Delete Carrier ServicePermanently remove a carrier service from a Shopify store by its numeric ID.
- Remove product from collectionRemoves a product from a custom collection by deleting the collect.
- Remove a commentRemove a comment from a Shopify blog.
- Delete a customerDeletes a customer from the Shopify store.
- Delete customer addressRemoves an address from a customer's address list.
- Delete dispute evidence fileDelete an uploaded evidence file from a Shopify Payments dispute.
- Delete a draft orderDelete a draft order from Shopify.
- Remove fulfillment serviceRemove an existing fulfillment service from a Shopify store.
- Delete inventory levelsDeletes an inventory level of an inventory item at a location.
- Delete a marketing eventDelete a marketing event from Shopify.
- Delete a metafield by its IDDeletes a metafield by its ID from any Shopify resource.
- Delete metaobjectDeletes a metaobject and its associated metafields using GraphQL mutation.
- Delete metaobject definitionDelete a metaobject definition and all its associated data.
- Delete Mobile Platform ApplicationPermanently delete a mobile platform application association by its ID.
- Delete an orderPermanently delete an order from Shopify.
- Delete a pageDelete a page from a Shopify store permanently.
- Delete price ruleDeletes an existing price rule from the Shopify store permanently.
- Delete a productPermanently deletes a product from a Shopify store by its product ID.
- Delete product imageDeletes a specific image from a product in Shopify, requiring the `product_id` of an existing product and the `image_id` of an image currently associated with that product.
- Delete product metafieldDeletes a specific Shopify product metafield using the product ID and metafield ID.
- Remove product variantDeletes a specific product variant from a Shopify store using its unique product ID and variant ID; this action is irreversible.
- Delete redirectPermanently deletes a URL redirect from a Shopify store.
- Delete a custom collectionPermanently delete a custom collection from a Shopify store.
- Delete a discount codeDelete a discount code from a price rule.
- Delete a saved searchDelete a saved search in Shopify.
- Delete smart collectionPermanently removes a smart collection from a Shopify store using its `smart_collection_id`; this action is irreversible and requires a valid, existing smart collection ID.
- Delete Storefront Access TokenDelete an existing storefront access token from a Shopify store.
- Delete themeDeletes a Shopify theme by ID using the write_themes scope.
- Delete theme assetDelete an asset from a Shopify theme.
- Delete webhook subscriptionDelete a webhook subscription and stop all future webhooks to its endpoint.
- Delete web presenceDelete a web presence from Shopify.
- Disable a Gift CardDisable a gift card in Shopify.
- Enable standard metaobject definitionEnable a standard metaobject definition from its template.
- Execute safe Shopify GraphQL mutationExecute a validated mutation while blocking protected admin tasks and live-theme writes.
- Execute Shopify GraphQL queryExecutes a GraphQL query against the Shopify Admin API for flexible data retrieval and mutations including metafields.
- Mark Comment as Not SpamMarks a comment as not spam in Shopify, restoring it to published or unapproved state.
- Mark Comment as SpamMark a comment as spam in Shopify.
- Modify an existing product variantUpdate an existing product variant in Shopify.
- Move Fulfillment Order to New LocationMove a fulfillment order from one merchant managed location to another.
- Open Fulfillment OrderMark a scheduled fulfillment order open before its fulfill_at datetime.
- Pin metafield definitionPin a metafield definition in Shopify admin.
- Publish collection listingPublish an existing collection to this app's sales channel.
- Publish product listingPublish an existing product to the calling app's sales channel.
- Reject fulfillment cancellation requestReject a pending cancellation request as the assigned fulfillment service.
- Reject Fulfillment RequestReject a submitted fulfillment request as the assigned fulfillment service.
- Release fulfillment holdReleases the fulfillment hold on a fulfillment order, allowing fulfillment work to proceed.
- Reopen a closed orderReopens a previously closed Shopify order.
- Reschedule Fulfillment OrderReschedule when a scheduled fulfillment order becomes ready for fulfillment.
- Restore CommentRestores a previously removed comment, changing its status back to 'published'.
- Revoke app access scopesRevoke previously granted access scopes from an app installation.
- Run bulk mutation operationCreate and run a bulk operation to import data asynchronously by executing a GraphQL mutation multiple times.
- Send Customer Account InviteSends a customer an invitation email to activate a legacy Shopify customer account.
- Send an invoiceSend an invoice email for a draft order to a customer.
- Set Default Customer AddressSet a specific address as the default address for a customer.
- Set Fulfillment Orders DeadlineSet the latest fulfillment deadline for multiple fulfillment orders.
- Set inventory levelSet inventory level for an item at a location.
- Set metafieldsCreate or update multiple metafields in a single operation using the metafieldsSet GraphQL mutation.
- Submit Fulfillment Cancellation RequestRequest cancellation from the fulfillment service handling a fulfillment order.
- Submit Fulfillment RequestRequest fulfillment from the service assigned to a fulfillment order.
- Trigger Shopify FlowTrigger Shopify Flow workflows that begin with the specified trigger handle.
- Unpublish collection listingUnpublish a collection from this app's sales channel by deleting its listing.
- Unpublish product listingUnpublish a product from this app's sales channel by deleting its listing.
- Update app subscription line item capped amountUpdate the capped amount on usage-based billing for an app subscription line item.
- Update ArticleUpdate an existing article in a Shopify blog.
- Modify an existing blogUpdates an existing blog's configuration in your Shopify store.
- Update carrier serviceUpdate a carrier service created by the connected app.
- Update CommentUpdate an existing comment on a blog article in Shopify.
- Update custom collectionUpdate an existing custom collection in Shopify.
- Update Customer AddressUpdates an existing address for a Shopify customer.
- Bulk delete customer addressesPerforms bulk operations on multiple customer addresses.
- Update dispute evidenceUpdate Shopify Payments dispute evidence using the legacy REST Admin API.
- Modify an existing draft orderUpdate an existing draft order in Shopify.
- Update Fulfillment ServiceUpdate an existing fulfillment service's name, callback URL or capabilities.
- Update Fulfillment TrackingUpdates tracking information (carrier company, tracking number, or custom URL) for an existing fulfillment.
- Update an Existing Gift CardUpdates an existing gift card in Shopify.
- Update inventory itemUpdates properties of an inventory item in Shopify.
- Update Marketing EventUpdate an existing Shopify marketing event, including its budget, timing, and remote identifier.
- Update metafield by IDUpdate an existing Shopify metafield by its ID.
- Update Mobile Platform ApplicationUpdate a mobile platform application's identity, links and iOS capabilities.
- Update OrderUpdates mutable fields on an existing Shopify order.
- Update PageUpdates an existing page in a Shopify store.
- Update Price RuleUpdate an existing Shopify price rule's properties, such as its title, value, dates, or prerequisites.
- Update Product ImageModify an existing product image.
- Update product metafieldUpdates an existing metafield for a specific Shopify product.
- Update Pub/Sub webhook subscriptionUpdates a Google Cloud Pub/Sub webhook subscription configuration.
- Update redirectUpdate an existing Shopify redirect.
- Updates An Existing Discount CodeUpdates the code value of an existing discount code associated with a price rule.
- Update Script TagModify an existing script tag in Shopify.
- Update Smart CollectionUpdate an existing smart collection.
- Update smart collection product orderUpdates the display order of products already in a smart collection with manual sorting enabled, requiring the write_products scope.
- Modify existing themeUpdate an existing theme's properties such as name or role.
- Update webhook subscriptionUpdate a Shopify webhook subscription's endpoint, format, event filter, included fields, or metafield namespaces without recreating the subscription.
- Upload dispute evidence fileUpload a PNG, JPEG, or PDF evidence file to a Shopify Payments dispute.
93 more of its actions are no longer kept up by Shopify and are left out.