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

Query customer account pages

SHOPIFY_QUERY_CUSTOMER_ACCOUNT_PAGES

Queries customer account pages from Shopify using the GraphQL Admin API. Use when you need to retrieve customizable pages for customer accounts.

Untrusted display-only summary

Query deletion events

SHOPIFY_QUERY_DELETION_EVENTS

Query deletion events from Shopify. Use when you need to retrieve records of deleted resources such as products or collections. Deletion events are the only trace of a resource after it has been permanently removed.

Untrusted display-only summary

Query disputes

SHOPIFY_QUERY_DISPUTES

Query Shopify Payments disputes using the GraphQL Admin API. Use when you need to retrieve information about payment disputes, including their status and initiation date. Supports pagination and filtering by status or ID.

Untrusted display-only summary

Query domain

SHOPIFY_QUERY_DOMAIN

Query a specific domain by its ID from Shopify. Use when you need to retrieve domain details including host, URL, SSL status, and localization settings.

Untrusted display-only summary

Query events

SHOPIFY_QUERY_EVENTS

Query events from Shopify using the GraphQL Admin API. Events track actions performed on store resources like products, orders, collections, customers, and more. Use this to retrieve activity history, audit changes, monitor recent actions, or build activity feeds. Returns detailed information about each event includin…

Untrusted display-only summary

Query events count

SHOPIFY_QUERY_EVENTS_COUNT

Query the count of events in Shopify using the GraphQL Admin API. Use when you need to get the total number of events with optional filtering by date, subject type, or other criteria. Returns both the count and precision indicator.

Untrusted display-only summary

Query job

SHOPIFY_QUERY_JOB

Query a single job by its ID using Shopify's GraphQL API. Use when you need to check the status of an asynchronous job. Jobs track long-running operations like bulk operations, mutations, or imports.

Untrusted display-only summary

Query metafield definition by ID

SHOPIFY_QUERY_METAFIELD_DEFINITION

Query metafield definition details by ID using Shopify's GraphQL Admin API. Use when you need to retrieve metadata about a metafield definition including its type, namespace, key, and usage count. Returns null if no metafield definition is found with the provided ID.

Untrusted display-only summary

Query metafield definitions

SHOPIFY_QUERY_METAFIELD_DEFINITIONS

Query metafield definitions from Shopify using the GraphQL Admin API. Use this to retrieve the schema and configuration of metafields for a specific resource type (PRODUCT, COLLECTION, CUSTOMER, etc.). Returns detailed information about each metafield definition including name, namespace, key, type, and validation rul…

Untrusted display-only summary

Query metafield definition types

SHOPIFY_QUERY_METAFIELD_DEFINITION_TYPES

Queries all available metafield definition types from Shopify using the GraphQL Admin API. Returns comprehensive information about each type including its category, supported validations, and migration capabilities. Use this to discover what metafield types can be created and what validation rules are available for ea…

Untrusted display-only summary

Query node by ID

SHOPIFY_QUERY_NODE

Query any Shopify resource by its global ID using the node query. Use when you have a GID and need to retrieve the basic resource information.

Untrusted display-only summary

Query nodes by IDs

SHOPIFY_QUERY_NODES

Query nodes by their IDs from the Shopify GraphQL Admin API. Use when you need to retrieve multiple Shopify objects by their global IDs (GIDs). Returns node objects with at least an id field, or null for non-existent nodes.

Untrusted display-only summary

Query online store

SHOPIFY_QUERY_ONLINE_STORE

Query online store settings from Shopify using the GraphQL Admin API. Returns configuration information including password protection status. Use this to check if the online store is password protected or to retrieve other store-level settings.

Untrusted display-only summary

Query product duplicate job

SHOPIFY_QUERY_PRODUCT_DUPLICATE_JOB

Query a product duplicate job by its ID using Shopify's GraphQL API. Use when you need to check the status of a product duplication operation.

Untrusted display-only summary

Query public API versions

SHOPIFY_QUERY_PUBLIC_API_VERSIONS

Query available public API versions from Shopify using the GraphQL Admin API. Returns a list of all API versions with their support status. Use this to check which API versions are currently supported before making version-specific API calls.

Untrusted display-only summary

Query publication by ID

SHOPIFY_QUERY_PUBLICATION

Query a single publication by ID using Shopify's GraphQL Admin API. Use when you need to retrieve detailed information about a specific publication including its name, auto-publish settings, future publishing support, and associated catalog.

Untrusted display-only summary

Query server pixel configuration

SHOPIFY_QUERY_SERVER_PIXEL

Query the server pixel configuration in Shopify. Use when you need to retrieve the current server pixel settings including its ID, status, and webhook endpoint address.

Untrusted display-only summary

Query Shop (GraphQL)

SHOPIFY_QUERY_SHOP

Retrieve shop information using the Shopify GraphQL Admin API. Use when you need shop-level configuration such as name, email, domain, currency settings, enabled features, and policies.

Untrusted display-only summary

Query shop billing preferences

SHOPIFY_QUERY_SHOP_BILLING_PREFERENCES

Query the shop's billing preferences from Shopify using the GraphQL Admin API. Use when you need to retrieve the currency used for billing apps and services.

Untrusted display-only summary

Query Shopify Functions

SHOPIFY_QUERY_SHOPIFY_FUNCTIONS

Query Shopify Functions owned by the API client installed on the shop. Use when you need to retrieve functions that customize Shopify's backend logic such as discounts, checkout validation, and fulfillment.

Untrusted display-only summary

Query Shop Pay payment request receipts

SHOPIFY_QUERY_SHOP_PAY_PAYMENT_REQUEST_RECEIPTS

Query Shop Pay payment request receipts from Shopify using the GraphQL Admin API. Use when you need to retrieve and list Shop Pay payment request receipts. Note: This query requires API version 2026-01 or later.

Untrusted display-only summary

Query standard metafield templates

SHOPIFY_QUERY_STANDARD_METAFIELD_DEFINITION_TEMPLATES

Query standard metafield definition templates from Shopify using the GraphQL Admin API. Returns preset metafield configurations with reserved namespace-key combinations for common use cases like product subtitles, care guides, or ISBN numbers.

Untrusted display-only summary

Query taxonomy

SHOPIFY_QUERY_TAXONOMY

Query Shopify's product taxonomy using the GraphQL Admin API. Use when you need to explore product categories, discover the taxonomy hierarchy, or find appropriate categories for products. Returns taxonomy categories that can be filtered by search terms or hierarchy relationships.

Untrusted display-only summary

Query webhook subscription by ID

SHOPIFY_QUERY_WEBHOOK_SUBSCRIPTION

Retrieve webhook subscription details by ID using the Shopify GraphQL Admin API. Use when you need to inspect webhook configuration, endpoint details, or subscription metadata.

Untrusted display-only summary

Query webhook subscriptions

SHOPIFY_QUERY_WEBHOOK_SUBSCRIPTIONS

Query webhook subscriptions from Shopify using the GraphQL Admin API. Returns a paginated list of webhook subscriptions with their topics, endpoints (HTTP or PubSub), and formats. Use this to view all configured webhook subscriptions for your Shopify store.

Untrusted display-only summary

Get product images count (Deprecated)

SHOPIFY_RECEIVE_A_COUNT_OF_ALL_PRODUCT_IMAGES

Retrieves the total count of images for a Shopify product. Use when you need to know how many images are associated with a specific product.

Untrusted display-only summary

Receive a single fulfillment

SHOPIFY_RECEIVE_A_SINGLE_FULFILLMENT

Retrieve detailed information about a specific fulfillment for an order. Use when you need to check the status, tracking details, or line items of a fulfillment.

Untrusted display-only summary

Receive a single webhook (Deprecated)

SHOPIFY_RECEIVE_A_SINGLE_WEBHOOK

Retrieves detailed information about a specific webhook subscription by its ID. Use this tool when you need to: - View configuration details of an existing webhook (address, topic, format) - Check webhook metadata (API version, metafield namespaces, creation/update timestamps) - Verify a webhook exists before performi…

Untrusted display-only summary

Release fulfillment hold

SHOPIFY_RELEASE_FULFILLMENT_HOLD

Releases the fulfillment hold on a fulfillment order, allowing fulfillment work to proceed. Use when you need to resume fulfillment on an order that was previously placed on hold. The fulfillment order status will change from on_hold to open, and the fulfillment_holds array will be emptied.

Untrusted display-only summary

Release fulfillment order hold (Deprecated)

SHOPIFY_RELEASE_FULFILLMENT_ORDER_HOLD

Release all fulfillment holds on a fulfillment order. Use when you need to resume fulfillment work after holds have been resolved.

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.