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 181–210 of 407 actions
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
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
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
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
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
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
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
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
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
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
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
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
SHOPIFY_GET_ORDER_LIST
Retrieves a list of orders from Shopify with optional filters and pagination.
Untrusted display-only summary
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
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
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
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
SHOPIFY_GET_ORDERSBY_ID
Retrieves a specific Shopify order by its unique ID, which must correspond to an existing order.
Untrusted display-only summary
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
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
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
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
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
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
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
SHOPIFY_GET_PRODUCT
Retrieves details for an existing Shopify product using its unique product ID.
Untrusted display-only summary
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
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
SHOPIFY_GET_PRODUCT_METAFIELD
Retrieves a specific metafield for a Shopify product using the product ID and metafield ID.
Untrusted display-only summary
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
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.