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