All integrations
Catalogue metadata onlyecommercev20260831_00

SHOPIFY

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

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

407

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

3

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEYOAUTH2S2S_OAUTH2

OAUTH2

OAuth2

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

  • Store Subdomainsubdomain · stringRequired

API_KEY

API_KEY

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Store Subdomainsubdomain · stringRequired
  • Admin Api Access Tokengeneric_api_key · stringRequired

S2S_OAUTH2

shopify_s2s_oauth2

Provider setup

Developer setup

  • Client IDclient_id · stringRequired
  • Client Secretclient_secret · stringRequired

User connection

  • Store Subdomainsubdomain · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 91–120 of 407 actions

Remove fulfillment service

SHOPIFY_DELETE_FULFILLMENT_SERVICE

Remove an existing fulfillment service from a Shopify store. Use when you need to permanently delete a third-party fulfillment service.

Untrusted display-only summary

Delete inventory levels

SHOPIFY_DELETE_INVENTORY_LEVEL

Deletes an inventory level of an inventory item at a location. Deleting an inventory level removes that item from the specified location. Every inventory item must have at least one inventory level.

Untrusted display-only summary

Delete a marketing event

SHOPIFY_DELETE_MARKETING_EVENT

Delete a marketing event from Shopify. Use when you need to remove an existing marketing event from the system.

Untrusted display-only summary

Delete a metafield by its ID

SHOPIFY_DELETE_METAFIELD

Deletes a metafield by its ID from any Shopify resource. Use this action to permanently remove metafields from: - Shop-level metafields (use resource='shop' or 'metafields') - Product metafields (resource='products') - Collection metafields (resource='collections') - Customer metafields (resource='customers') - Order…

Untrusted display-only summary

Delete metaobject

SHOPIFY_DELETE_METAOBJECT

Deletes a metaobject and its associated metafields using GraphQL mutation. Use when you need to permanently remove a metaobject from the Shopify store. The deletion is permanent and cannot be undone.

Untrusted display-only summary

Delete metaobject definition

SHOPIFY_DELETE_METAOBJECT_DEFINITION

Delete a metaobject definition and all its associated data. Use when you need to completely remove a metaobject definition schema. This mutation also asynchronously deletes all related metafield definitions, metaobjects, and metafields.

Untrusted display-only summary

Delete an order

SHOPIFY_DELETE_ORDER

Permanently delete an order from Shopify. Use when you need to remove test orders, orders paid with manual payment methods, or draft orders marked as paid. Orders must be archived or canceled before deletion. Orders that interact with an online gateway, are paid via Shopify POS, online checkout, or with gift cards can…

Untrusted display-only summary

Delete order risk

SHOPIFY_DELETE_ORDER_RISK

Deletes an order risk from an order. Only the application that created the risk can delete it - you cannot delete risks created by other applications. **IMPORTANT DEPRECATION NOTICE**: The Order Risk REST API has been deprecated as of Shopify API version 2025-10 and is no longer accessible. This endpoint will return 4…

Untrusted display-only summary

Delete a page

SHOPIFY_DELETE_PAGE

Delete a page from a Shopify store permanently. Use when you need to remove an existing page; this operation is irreversible and requires content access scope.

Untrusted display-only summary

Delete price rule

SHOPIFY_DELETE_PRICE_RULE

Deletes an existing price rule from the Shopify store permanently. Use this action to remove price rules that are no longer needed. Note that deleting a price rule will also delete any discount codes associated with it. This operation is idempotent - deleting an already-deleted price rule will return an error. Common…

Untrusted display-only summary

Delete a product

SHOPIFY_DELETE_PRODUCT

Permanently deletes a product from a Shopify store by its product ID. This action is irreversible - deleted products cannot be recovered. Deleting a product also removes all associated variants, images, inventory, and removes the product from all collections and sales channels store-wide. If the goal is collection-onl…

Untrusted display-only summary

Delete product image

SHOPIFY_DELETE_PRODUCT_IMAGE

Deletes 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.

Untrusted display-only summary

Delete product metafield

SHOPIFY_DELETE_PRODUCT_METAFIELD

Deletes a specific metafield from a Shopify product using the product ID and metafield ID.

Untrusted display-only summary

Remove product variant

SHOPIFY_DELETE_PRODUCT_VARIANT

Deletes a specific product variant from a Shopify store using its unique product ID and variant ID; this action is irreversible. Use when you need to permanently remove a variant from a product.

Untrusted display-only summary

Delete redirect

SHOPIFY_DELETE_REDIRECT

Permanently deletes a URL redirect from a Shopify store. Use this tool to remove redirect rules that are no longer needed. A redirect automatically forwards visitors from an old URL path to a new target location. When you delete a redirect, visitors to the old path will no longer be automatically forwarded. Note: This…

Untrusted display-only summary

Delete a custom collection

SHOPIFY_DELETES_A_CUSTOM_COLLECTION

Permanently delete a custom collection from a Shopify store. Use when you need to remove a custom collection that is no longer needed. This operation is irreversible and requires the 'write_products' access scope.

Untrusted display-only summary

Delete a discount code

SHOPIFY_DELETES_A_DISCOUNT_CODE

Delete a discount code from a price rule. Use when you need to remove a specific discount code associated with a price rule.

Untrusted display-only summary

Delete a saved search

SHOPIFY_DELETE_SAVED_SEARCH

Delete a saved search in Shopify. Use when you need to remove a saved search by its ID. The ID must be provided in GID format (gid://shopify/SavedSearch/[ID]).

Untrusted display-only summary

Delete Script Tag

SHOPIFY_DELETE_SCRIPT_TAG

Delete a script tag from your Shopify store. Permanently removes a script tag using its unique identifier. Script tags are JavaScript files that load on your storefront. Use this action to clean up deprecated scripts or remove third-party integrations. Requires 'write_script_tags' OAuth scope. Common use cases: - Remo…

Untrusted display-only summary

Delete smart collection

SHOPIFY_DELETE_SMART_COLLECTION

Permanently 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.

Untrusted display-only summary

Delete Storefront Access Token

SHOPIFY_DELETE_STOREFRONT_ACCESS_TOKEN

Delete an existing storefront access token from a Shopify store. Use when you need to permanently revoke access for a storefront access token. This operation is irreversible.

Untrusted display-only summary

Delete theme

SHOPIFY_DELETE_THEME

Deletes a theme from the Shopify store by its ID. Use this tool when you need to permanently remove an unwanted theme. The deleted theme's details are returned in the response for confirmation. **Important limitations:** - Cannot delete a theme that is currently uploading or being updated (processing=true) - Cannot de…

Untrusted display-only summary

Delete theme asset

SHOPIFY_DELETE_THEME_ASSET

Delete an asset from a Shopify theme. Use when you need to remove a specific asset file (such as CSS, JavaScript, images, or template files) from a theme by providing the theme ID and asset key. Note that required theme assets like layout/theme.liquid cannot be deleted and will result in an error.

Untrusted display-only summary

Delete webhook subscription (Deprecated)

SHOPIFY_DELETE_WEBHOOK

Delete a webhook subscription from Shopify. Use when you need to remove an existing webhook. Only the app that registered the webhook can delete it; attempting to delete another app's webhook will return a 404 error.

Untrusted display-only summary

Delete webhook subscription

SHOPIFY_DELETE_WEBHOOK_SUBSCRIPTION

Delete a webhook subscription and stop all future webhooks to its endpoint. Use when you need to remove a webhook subscription that is no longer needed. Returns the deleted subscription's ID for confirmation. Note: If you only use app-specific webhooks, this may not be needed. App-specific webhook subscriptions in sho…

Untrusted display-only summary

Delete web presence

SHOPIFY_DELETE_WEB_PRESENCE

Delete a web presence from Shopify. Use when you need to remove a web presence by its ID.

Untrusted display-only summary

Disable a Gift Card

SHOPIFY_DISABLE_GIFT_CARD

Disable a gift card in Shopify. Use when you need to permanently deactivate a gift card. WARNING: This operation is irreversible and the gift card cannot be re-enabled once disabled.

Untrusted display-only summary

Enable standard metaobject definition

SHOPIFY_ENABLE_STANDARD_METAOBJECT_DEFINITION

Enable a standard metaobject definition from its template. Use when you need to activate a predefined Shopify metaobject template for use in your store.

Untrusted display-only summary

Get abandonment

SHOPIFY_GET_ABANDONMENT

Retrieves an abandonment record from Shopify using its unique ID. Use when you need to query customer abandonment data including type, customer info, email state, and timing details.

Untrusted display-only summary

Get abandonment by abandoned checkout ID

SHOPIFY_GET_ABANDONMENT_BY_ABANDONED_CHECKOUT_ID

Query abandonment information by abandoned checkout ID using Shopify's GraphQL Admin API. Use when you need to retrieve customer journey data, abandonment type, and email state for a specific abandoned checkout. Returns null if the checkout doesn't exist or has no abandonment tracking.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.