OAUTH2
OAuth2
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
- Store Subdomainsubdomain · stringRequired
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.
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
OAUTH2
API_KEY
No fields declared in this snapshot.
S2S_OAUTH2
Capability index
Showing 91–120 of 407 actions
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
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
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
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
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
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
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
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
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
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
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
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
SHOPIFY_DELETE_PRODUCT_METAFIELD
Deletes a specific metafield from a Shopify product using the product ID and metafield ID.
Untrusted display-only summary
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.