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

Reopen a closed order

SHOPIFY_REOPEN_CLOSED_ORDER

Reopens a previously closed Shopify order. Use when an order needs to be modified after being closed.

Untrusted display-only summary

Restore Comment

SHOPIFY_RESTORE_COMMENT

Restores a previously removed comment, changing its status back to 'published'. Use when you need to reactivate a comment that was removed. Note: This action requires protected customer data access approval because comments contain customer information (author, email, IP). The app must be approved to access REST endpo…

Untrusted display-only summary

Retrieve a specific metafield (Deprecated)

SHOPIFY_RETRIEVE_A_SPECIFIC_METAFIELD

Retrieve a metafield by specifying the ID. Use when you need to fetch a specific metafield from any Shopify resource (products, customers, orders, etc.).

Untrusted display-only summary

Get resource metafields

SHOPIFY_RETRIEVE_LIST_METAFIELDS_RESOURCE_S_ENDPOINT

Retrieve metafields attached to any Shopify resource by using the resource's endpoint. Use when you need to fetch metafields for a specific resource instance (products, customers, orders, collections, etc.).

Untrusted display-only summary

Retrieve abandoned checkouts (Deprecated)

SHOPIFY_RETRIEVES_A_LIST_OF_ABANDONED_CHECKOUTS

Retrieves a list of abandoned checkouts from Shopify. Use this when you need to access abandoned checkout data for recovery campaigns, remarketing, or analytics. An abandoned checkout occurs when a customer adds contact information but doesn't complete their purchase. IMPORTANT: This endpoint requires 'Protected Custo…

Untrusted display-only summary

Retrieves a list of all article tags (Deprecated)

SHOPIFY_RETRIEVES_A_LIST_OF_ALL_ARTICLE_TAGS

Retrieves all article tags used across all blogs in the Shopify shop. Use this to: - Discover available tags for filtering or categorizing blog content - Identify popular tags to understand trending topics - Build tag clouds or navigation elements for blog sections - Analyze content organization across your blogs Opti…

Untrusted display-only summary

Get Price Rules List

SHOPIFY_RETRIEVES_A_LIST_OF_PRICE_RULES

Retrieve a list of price rules from a Shopify store. Use when you need to view all discount pricing rules with optional filtering by date ranges and usage. Note: As of version 2019-10, pagination is implemented via Link headers in the response.

Untrusted display-only summary

Retrieve a list of products (Deprecated)

SHOPIFY_RETRIEVES_A_LIST_OF_PRODUCTS

Retrieve a list of products from Shopify. Use when you need to fetch products with filtering options like status, vendor, product type, or date ranges. Supports pagination with limit and since_id parameters.

Untrusted display-only summary

Retrieves a list of webhooks (Deprecated)

SHOPIFY_RETRIEVES_A_LIST_OF_WEBHOOKS

Retrieve a list of webhook subscriptions for a Shopify shop. Use when you need to view all configured webhook subscriptions or filter webhooks by specific criteria such as topic, address, or creation date.

Untrusted display-only summary

Retrieves an order count (Deprecated)

SHOPIFY_RETRIEVES_AN_ORDER_COUNT

Retrieves the count of orders matching specified filters. Use when you need to know how many orders exist with specific criteria (status, dates, financial status, etc.).

Untrusted display-only summary

Retrieve a single location by its ID (Deprecated)

SHOPIFY_RETRIEVES_A_SINGLE_LOCATION_BY_ITS_ID

Retrieves detailed information about a specific Shopify location by its ID. A location represents a physical or virtual place where a shop's products are stocked, and from which orders can be fulfilled. This includes retail stores, warehouses, pop-up shops, and dropshipping locations. Use this action when you need to:…

Untrusted display-only summary

Get order risk by ID

SHOPIFY_RETRIEVES_A_SINGLE_ORDER_RISK_BY_ITS_ID

Retrieves a single order risk assessment by its unique ID. Use this action when you need details about a specific risk assessment (e.g., to check its recommendation, score, or message). If you need all risk assessments for an order, use the "Get order risks" action instead. **Important:** This REST API endpoint is dep…

Untrusted display-only summary

Retrieve Single Price Rule (Deprecated)

SHOPIFY_RETRIEVES_A_SINGLE_PRICE_RULE

Retrieves a single price rule by its unique identifier. Use when you need to get detailed information about a specific discount rule including its value, target type, customer selection, prerequisites, and entitlements.

Untrusted display-only summary

Retrieve a single product (Deprecated)

SHOPIFY_RETRIEVES_A_SINGLE_PRODUCT

Retrieves a single product by its unique product ID. Use when you need to get detailed information about a specific product including its variants, images, and options.

Untrusted display-only summary

Retrieve Specific Fulfillment Event (Deprecated)

SHOPIFY_RETRIEVES_A_SPECIFIC_FULFILLMENT_EVENT

Retrieves a specific fulfillment event by its ID. **DEPRECATED**: This endpoint is deprecated as of Shopify REST Admin API 2024-10. Consider using the list fulfillment events endpoint instead to retrieve all events and filter by ID. Use this tool when you need detailed tracking information for a specific fulfillment e…

Untrusted display-only summary

List article tags from blog (Deprecated)

SHOPIFY_RETRIEVES_LIST_ALL_ARTICLE_TAGS_SPECIFIC_BLOG

Retrieve a list of all article tags from a specific blog. Use when you need to get all unique tags that have been applied to articles within a particular blog, optionally sorted by popularity.

Untrusted display-only summary

Retrieve Discount Codes for Batch Job (Deprecated)

SHOPIFY_RETRIEVES_LIST_DISCOUNT_CODES_DISCOUNT_CODE

Retrieve a list of discount codes for a discount code creation job. Use when you need to check the status of a batch discount code creation job and see which codes were successfully created and which encountered errors.

Untrusted display-only summary

Retrieve storefront access tokens (Deprecated)

SHOPIFY_RETRIEVES_LIST_STOREFRONT_ACCESS_TOKENS_THAT_HAVE

Retrieves a list of storefront access tokens that have been issued for the shop. Use when you need to view all active storefront access tokens and their associated permissions. The app must have at least one unauthenticated access scope to use this endpoint.

Untrusted display-only summary

Retrieve specific fulfillment order

SHOPIFY_RETRIEVE_SPECIFIC_FULFILLMENT_ORDER

Retrieve a specific fulfillment order by its ID. Use when you need detailed information about a particular fulfillment order including line items, destination, and status.

Untrusted display-only summary

Retrieve Shop Configuration (Deprecated)

SHOPIFY_RETRIEVES_THE_SHOP_S_CONFIGURATION

Retrieve the shop's configuration and general business settings. Use when you need to access shop information such as name, domain, timezone, currency, contact details, or plan information.

Untrusted display-only summary

Revoke app access scopes

SHOPIFY_REVOKE_APP_ACCESS_SCOPES

Revoke previously granted access scopes from an app installation. Use when you need to reduce an app's permissions without completely uninstalling it, providing granular control over what data and functionality the app can access.

Untrusted display-only summary

Run bulk mutation operation

SHOPIFY_RUN_BULK_MUTATION_OPERATION

Create and run a bulk operation to import data asynchronously by executing a GraphQL mutation multiple times. Use when you need to perform bulk mutations like creating/updating many products, variants, or other resources from a JSONL file. Each line in your JSONL file is processed as a separate mutation execution. Res…

Untrusted display-only summary

Run Shopify bulk operation query

SHOPIFY_RUN_BULK_OPERATION_QUERY

Create and start a Shopify GraphQL bulk operation for asynchronous data fetching. Use when you need to retrieve large datasets from Shopify without pagination. The operation runs in the background and results are available in a JSONL file for up to seven days after completion. Only one bulk query operation can run at…

Untrusted display-only summary

Search Gift Cards

SHOPIFY_SEARCHES_FOR_GIFT_CARDS

Search for gift cards that match a supplied query. Use when searching for gift cards by various indexed fields including created_at, updated_at, disabled_at, balance, initial_value, amount_spent, email, and last_characters. Supports cursor-based pagination via Link headers.

Untrusted display-only summary

Send Account Invite to Customer (Deprecated)

SHOPIFY_SEND_CUSTOMER_ACCOUNT_INVITE

Sends an account activation invite email to an existing customer, allowing them to set up their online store account. Use this action to: - Send account activation emails to newly created customers who haven't activated their accounts yet - Resend activation invites to customers who didn't receive or lost the original…

Untrusted display-only summary

Send Customer Account Invite

SHOPIFY_SEND_CUSTOMER_INVITE

Sends an account invitation email to a customer, allowing them to create or activate their Shopify account. The invitation includes a link for the customer to set up their account credentials. This action is useful when you want customers to have direct access to their order history and account details. You can custom…

Untrusted display-only summary

Send an invoice

SHOPIFY_SEND_INVOICE

Send an invoice email for a draft order to a customer. Use when you need to email an invoice to a customer for a specific draft order.

Untrusted display-only summary

Set Default Customer Address

SHOPIFY_SET_DEFAULT_CUSTOMER_ADDRESS

Set a specific address as the default address for a customer. Use when you need to mark an address as default for tax and shipping calculations. The default address cannot be deleted.

Untrusted display-only summary

Set Fulfillment Orders Deadline

SHOPIFY_SET_FULFILLMENT_ORDERS_DEADLINE

Set the latest fulfillment deadline for multiple fulfillment orders. Use when you need to update deadline for one or more fulfillment orders.

Untrusted display-only summary

Set inventory level

SHOPIFY_SET_INVENTORY_LEVEL

Set inventory level for an item at a location. Use when you need to establish or update inventory quantity for a specific item at a designated location. If the location isn't already connected, the connection occurs automatically. The inventory item must have inventory tracking enabled before setting inventory levels.

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.