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 391–407 of 407 actions

Update Product

SHOPIFY_UPDATE_PRODUCTS_PARAM_PRODUCT_ID

DEPRECATED: Use SHOPIFY_UPDATES_A_PRODUCT instead. Update an existing Shopify product including its variants and images. Use when you need to modify product details, variants, options, images, or SEO metadata.

Untrusted display-only summary

Bulk update product variants via GraphQL

SHOPIFY_UPDATE_PRODUCT_VARIANTS_BULK

Updates many product variants (20-50+) in one asynchronous Shopify bulk mutation job. Uses stagedUploadsCreate for JSONL upload, then bulkOperationRunMutation with productVariantsBulkUpdate, polling until completion and returning per-row success/errors. Use when you need to update pricing, SKUs, inventory settings, or…

Untrusted display-only summary

Update Province for Country (Deprecated)

SHOPIFY_UPDATE_PROVINCE

Updates an existing province for a country in Shopify. IMPORTANT: This endpoint is deprecated as of API version 2024-07. Additionally, custom tax values for provinces cannot be updated as of version 2020-10. While the endpoint accepts update requests and returns 200 OK, province values (especially tax-related fields)…

Untrusted display-only summary

Update Pub/Sub webhook subscription

SHOPIFY_UPDATE_PUB_SUB_WEBHOOK_SUBSCRIPTION

Updates a Google Cloud Pub/Sub webhook subscription configuration. Use when modifying the GCP project, topic, or message format for an existing Pub/Sub webhook.

Untrusted display-only summary

Update redirect

SHOPIFY_UPDATE_REDIRECT

Update an existing Shopify redirect. Use when you need to modify the path or target of a redirect. At least one of path or target must be provided.

Untrusted display-only summary

Update redirect (Deprecated)

SHOPIFY_UPDATE_REDIRECT_ALT

Update an existing Shopify redirect. Use when you need to modify the path or target of a redirect.

Untrusted display-only summary

Updates An Article (Deprecated)

SHOPIFY_UPDATES_AN_ARTICLE

DEPRECATED: Use SHOPIFY_UPDATE_ARTICLE instead. Update an existing article in a Shopify blog. Use when you need to modify article properties such as title, body content, tags, author, or publication status.

Untrusted display-only summary

Updates An Existing Discount Code

SHOPIFY_UPDATES_AN_EXISTING_DISCOUNT_CODE

Updates the code value of an existing discount code associated with a price rule. This action allows you to change the discount code string that customers use at checkout. The code is case-insensitive and can be up to 255 characters. Only the code value can be updated; to modify discount logic (percentage, amount, con…

Untrusted display-only summary

Update a product (Deprecated)

SHOPIFY_UPDATES_A_PRODUCT

Updates a product and its variants and images. Use when modifying existing product details, pricing, variants, images, or SEO information.

Untrusted display-only summary

Update Script Tag

SHOPIFY_UPDATE_SCRIPT_TAG

Modify an existing script tag in Shopify. Use when you need to update script properties like the source URL, display scope, or caching behavior.

Untrusted display-only summary

Update a metafield (Deprecated)

SHOPIFY_UPDATE_SHOP_METAFIELD

Update an existing shop-level metafield's value and type. Use when you need to modify metafield data attached to the shop itself (not product, customer, or other resource metafields).

Untrusted display-only summary

Update Smart Collection

SHOPIFY_UPDATE_SMART_COLLECTION

Update an existing smart collection. Use when you need to modify a smart collection's properties, rules, or settings.

Untrusted display-only summary

Update smart collection (Deprecated)

SHOPIFY_UPDATE_SMART_COLLECTION_ALT

Update an existing smart collection. Use when you need to modify smart collection properties like title, rules, or settings.

Untrusted display-only summary

Update smart collection product order

SHOPIFY_UPDATE_SMART_COLLECTION_ORDER

Updates the display order of products in a smart collection with manual sorting enabled. Use this action to customize the sequence products appear in a collection. This only works when the collection's sort_order field is set to 'manual'. If the collection uses automatic sorting (e.g., 'best-selling', 'price-asc'), th…

Untrusted display-only summary

Modify existing theme

SHOPIFY_UPDATE_THEME

Update an existing theme's properties such as name or role. Use when you need to modify a theme. Note that a theme cannot be modified while uploading, updating, or if it's the last published theme.

Untrusted display-only summary

Update webhook subscription

SHOPIFY_UPDATE_WEBHOOK_SUBSCRIPTION

Update a webhook subscription's configuration in Shopify. Use when you need to modify the endpoint URL, event filters, included fields, or metafield namespaces without recreating the subscription. You can switch between endpoint types (HTTP, Pub/Sub, EventBridge) by providing a different URI format in callback_url. Up…

Untrusted display-only summary

Validate Access

SHOPIFY_VALIDATE_ACCESS

DEPRECATED: Use SHOPIFY_GET_SHOP_DETAILS instead. Diagnoses authorization issues by retrieving granted OAuth scopes and validating token authenticity. Use when troubleshooting 401/403 errors to determine if the issue is an invalid token or missing permissions.

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.