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

Get Inventory Levels

SHOPIFY_GET_INVENTORY_LEVELS

Retrieves a list of inventory levels for specified items and locations. Use when you need to check inventory quantities at specific locations. At least one of inventory_item_ids or location_ids must be provided as a filter parameter.

Untrusted display-only summary

Get Inventory Levels For Location

SHOPIFY_GET_INVENTORY_LEVELS_FOR_LOCATION

Retrieves a list of inventory levels for a specific location. Use when you need to check inventory quantities at a particular location. This endpoint implements cursor-based pagination via Link headers in the response.

Untrusted display-only summary

Get location

SHOPIFY_GET_LOCATION

Retrieve a single location by its ID. Use when you need to get details about a specific physical or virtual place where inventory is stocked and orders are fulfilled.

Untrusted display-only summary

Get locations count

SHOPIFY_GET_LOCATIONS_COUNT

Query the count of locations in a Shopify store using the GraphQL API. Use when you need to get the total number of locations, optionally filtered by search criteria.

Untrusted display-only summary

Retrieve a single marketing event

SHOPIFY_GET_MARKETING_EVENT

Retrieves detailed information about a specific marketing event by its ID. Use this action to: - Get full details of a marketing campaign including UTM parameters, budget, and timeline - Check the status and configuration of a specific marketing event - Access information about resources (products, collections) being…

Untrusted display-only summary

Get marketing events count

SHOPIFY_GET_MARKETING_EVENTS_COUNT

Retrieves a count of all marketing events in the store. Use when you need to know the total number of marketing events.

Untrusted display-only summary

Get blog metafields

SHOPIFY_GET_METAFIELD

Retrieve a list of metafields from a blog resource. Use when you need to fetch metafields attached to a specific Shopify blog.

Untrusted display-only summary

Get metafield by ID

SHOPIFY_GET_METAFIELD_BY_ID

Retrieve a single metafield from a resource by its ID. Use when you need to fetch metafield details without knowing the parent resource.

Untrusted display-only summary

Get metafields

SHOPIFY_GET_METAFIELDS

Retrieve a list of metafields. Use when you need to fetch metafields across resources or for specific resources by providing owner_id and owner_resource filters.

Untrusted display-only summary

Get shop metafields count (Deprecated)

SHOPIFY_GET_METAFIELDS_COUNT

Retrieves the count of shop-level metafields only. This action returns how many metafields are directly attached to the shop itself, not metafields on other resources like products, customers, or orders. Use this when you need a quick count without fetching the full list of shop metafields. Note: To count metafields o…

Untrusted display-only summary

Get order

SHOPIFY_GET_ORDER

Retrieve a specific order using its unique identifier. Returns detailed order information including line items, customer data, addresses, financial status, fulfillment status, and more.

Untrusted display-only summary

Retrieve order fulfillments

SHOPIFY_GET_ORDER_FULFILLMENTS

Retrieve fulfillments associated with a Shopify order. Use when you need to get delivery tracking information, shipment status, or fulfillment details for a specific order.

Untrusted display-only summary

Get order list (Deprecated)

SHOPIFY_GET_ORDER_LIST

Retrieves a list of orders from Shopify with optional filters and pagination.

Untrusted display-only summary

Get specific refund for order

SHOPIFY_GET_ORDER_REFUND_BY_ID

Retrieves a specific refund by refund ID for an order. Use this action when you need to: - Get detailed information about a particular refund - Review specific refund transactions and payment details - Check refunded line items, shipping costs, and adjustments - Verify duty and additional fee refunds Key Features: - R…

Untrusted display-only summary

Get refunds for order

SHOPIFY_GET_ORDER_REFUNDS

Retrieves a list of all refunds for a specific order. Use this action when you need to: - Review refund history and details for an order - Check refunded amounts, line items, and shipping costs - Verify payment transactions associated with refunds - Track order adjustments, duties, and additional fees refunded Key Fea…

Untrusted display-only summary

Get Order Risks (Deprecated)

SHOPIFY_GET_ORDER_RISK

Retrieves all fraud risk assessments for a specific order. Returns a list of risk assessments indicating potential fraud. Each risk includes a recommendation (cancel/investigate/accept) and a fraud likelihood score. Only risks with display=true are factored into Shopify's overall order risk calculation. Note: Returns…

Untrusted display-only summary

Get order risks

SHOPIFY_GET_ORDER_RISKS

Retrieves all fraud risk assessments for a specific order. Returns a list of risk assessments with recommendations (cancel/investigate/accept) and fraud likelihood scores. Use this when reviewing fraud detection findings for an order. Returns an empty risks array if: - The order has no risk assessments - Authenticatio…

Untrusted display-only summary

Get order by id (Deprecated)

SHOPIFY_GET_ORDERSBY_ID

Retrieves a specific Shopify order by its unique ID, which must correspond to an existing order.

Untrusted display-only summary

Get orders with filters

SHOPIFY_GET_ORDERS_WITH_FILTERS

Retrieves Shopify orders filtered by dates and other filters. Uses server-side filtering. Results are paginated; follow `page_info` cursors until exhausted to retrieve all matching orders — a single request returns at most `limit` orders (max 250) and omits the rest.

Untrusted display-only summary

Get order transactions count

SHOPIFY_GET_ORDER_TRANSACTIONS_COUNT

Retrieve a count of an order's transactions in Shopify. Use when you need to know how many transactions (authorization, sale, capture, void, refund) are associated with a specific order without fetching the full transaction details.

Untrusted display-only summary

Get page by ID

SHOPIFY_GET_PAGE_BY_ID

Retrieve a single Shopify page by its unique ID. Use when you need to fetch detailed information about a specific page.

Untrusted display-only summary

Get Policies

SHOPIFY_GET_POLICIES

Retrieve a list of the shop's policies. Use when you need to view configured shop policies such as refund policy, privacy policy, or terms of service.

Untrusted display-only summary

Get Price Rule

SHOPIFY_GET_PRICE_RULE

Retrieves a single price rule by ID from Shopify. Returns discount configuration including type (percentage/fixed), value, target items, customer eligibility, and prerequisites. Note: The PriceRule REST API is deprecated as of October 2024; consider using GraphQL Admin API for new implementations.

Untrusted display-only summary

Check Batch Listing Support for Price Rule

SHOPIFY_GET_PRICE_RULE_BATCH_INFO

Checks if batch listing is supported for a price rule and provides guidance on alternatives. **IMPORTANT: Shopify's API does not provide an endpoint to list all batches for a price rule.** This action returns structured information explaining the limitation and suggesting alternatives. The available batch endpoints in…

Untrusted display-only summary

Get Discount Codes for Price Rule

SHOPIFY_GET_PRICE_RULE_DISCOUNT_CODES

Retrieve a list of discount codes for a price rule. Use when you need to get all discount codes associated with a specific price rule. Note: As of version 2019-10, pagination is implemented via Link headers in the response.

Untrusted display-only summary

Get product

SHOPIFY_GET_PRODUCT

Retrieves details for an existing Shopify product using its unique product ID.

Untrusted display-only summary

Get product image

SHOPIFY_GET_PRODUCT_IMAGE

Retrieve a single product image by ID for a specific product. Use when you need to get details about a specific image associated with a product.

Untrusted display-only summary

Get Product Images (Deprecated)

SHOPIFY_GET_PRODUCT_IMAGES

Retrieves all images for a Shopify product, specified by its `product_id` which must correspond to an existing product.

Untrusted display-only summary

Get product metafield

SHOPIFY_GET_PRODUCT_METAFIELD

Retrieves a specific metafield for a Shopify product using the product ID and metafield ID.

Untrusted display-only summary

Get product metafields

SHOPIFY_GET_PRODUCT_METAFIELDS

Retrieves all metafields for a specific Shopify product. Metafields are returned under `data.response_data.metafields`. Can be filtered by namespace and/or key; empty results are valid when no metafields match. Always fetch current metafield IDs via this tool rather than using cached values, as IDs can change after sc…

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.