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 121–150 of 407 actions
SHOPIFY_GET_ACCESS_SCOPES
Retrieves a list of access scopes associated with the access token. Use when you need to view the permissions that merchants have granted during app installation.
Untrusted display-only summary
SHOPIFY_GET_APP
Query information about a Shopify app using the GraphQL API. Use when you need to retrieve details about the currently authenticated app or a specific app by its ID.
Untrusted display-only summary
SHOPIFY_GET_APP_BY_HANDLE
Query app information by handle using the Shopify Admin GraphQL API. Use when you need to retrieve details about a specific Shopify app using its handle.
Untrusted display-only summary
SHOPIFY_GET_APP_INSTALLATION
Query a specific app installation on a Shopify store. Use when you need to retrieve details about an app installation including access scopes, launch URL, and uninstall URL.
Untrusted display-only summary
SHOPIFY_GET_APPLICATION_CHARGE_BY_ID
Retrieve a single application charge by its unique identifier. Use when you need detailed information about a specific one-time charge.
Untrusted display-only summary
SHOPIFY_GET_APPLICATION_CHARGES
Retrieves a list of one-time application charges for the current app installation. Application charges are one-time fees charged to merchants for app usage. This endpoint returns all charges with their status (pending, accepted, active, declined, expired). Use this to monitor billing history, verify charge status, or…
Untrusted display-only summary
SHOPIFY_GET_APPLICATION_CREDITS
Retrieve all application credits for a shop. Use when you need to view credits issued to merchants that can be used towards future app purchases.
Untrusted display-only summary
SHOPIFY_GET_ARTICLE
Retrieves a single article from a Shopify blog by its ID. Use this action when you need to: - Get detailed information about a specific blog article - Retrieve article content, metadata, or publication status - Access article properties like title, author, tags, or images The optional 'fields' parameter allows you to…
Untrusted display-only summary
SHOPIFY_GET_BATCH_DISCOUNT_CODES
Retrieves discount codes from a batch creation job, showing which succeeded and which failed. **Workflow:** After batch job completes (status='completed'), use this to get the actual codes. 1. Create price rule (get price_rule_id) 2. Create batch job (get batch_id) 3. Poll until completed 4. Use this action to retriev…
Untrusted display-only summary
SHOPIFY_GET_BLOG
Retrieve a single blog by its unique identifier. Use when you need to access detailed information about a specific blog in the Shopify store.
Untrusted display-only summary
SHOPIFY_GET_BLOG_ARTICLE_TAGS
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 in a particular blog, optionally sorted by popularity.
Untrusted display-only summary
SHOPIFY_GET_BULK_OPERATION
Query the status and details of a Shopify bulk operation by its ID. Use when you need to check the progress, status, or results of a previously initiated bulk operation. Returns metadata including status, completion time, result URLs, and error information if applicable. Note: The bulkOperation query requires API vers…
Untrusted display-only summary
SHOPIFY_GET_CARRIER_SERVICES
Retrieves all active carrier services configured in a Shopify store. Carrier services allow apps to provide real-time shipping rates at checkout. This endpoint returns only carrier services where active=true. Requirements: - Store must be on Advanced Shopify plan or higher, OR - Store must be on Shopify plan with year…
Untrusted display-only summary
SHOPIFY_GET_CATALOGS_COUNT
Query the count of catalogs in the Shopify store. Use when you need to know how many catalogs exist, optionally filtered by type or search query.
Untrusted display-only summary
SHOPIFY_GET_CHECKOUT_PROFILE
Retrieves a checkout profile from Shopify using its unique ID. Use when you need to query checkout profile details including name, publication status, and timestamps.
Untrusted display-only summary
SHOPIFY_GET_CHECKOUTS_COUNT
Retrieves a count of abandoned checkouts from the past 90 days. Use when you need to know how many checkouts are abandoned, optionally filtered by date ranges or status.
Untrusted display-only summary
SHOPIFY_GET_COLLECT_BY_ID
Retrieves a specific collect by its ID. Use when you need to get details about a specific product-collection relationship.
Untrusted display-only summary
SHOPIFY_GET_COLLECTION_BY_ID
Retrieves a specific Shopify collection by its `collection_id`, optionally filtering returned data to specified `fields`.
Untrusted display-only summary
SHOPIFY_GET_COLLECTION_BY_IDENTIFIER
Query a collection by identifier (ID or handle) using the Shopify GraphQL Admin API. Use when you need to fetch collection details by either its global ID or unique handle.
Untrusted display-only summary
SHOPIFY_GET_COLLECTS
Retrieves a list of collects from a Shopify store, where a collect links a product to a custom collection. Returns only collect mapping records (collect_id, collection_id, product_id, position, etc.), not full product details — use SHOPIFY_GET_PRODUCTS_IN_COLLECTION if product details are needed.
Untrusted display-only summary
SHOPIFY_GET_COLLECTS_COUNT
Retrieves a count of collects (product-collection relationships). Use when you need to know the total number of collects, optionally filtered by collection_id or product_id.
Untrusted display-only summary
SHOPIFY_GET_COMMENTS_COUNT
Retrieves a count of comments. Use when you need to know how many comments exist, optionally filtered by article, blog, status, or date ranges.
Untrusted display-only summary
SHOPIFY_GET_CONSENT_POLICY
Query consent policies for privacy compliance requirements. Use when you need to retrieve customer consent requirements for specific regions or countries (GDPR, CCPA, etc.).
Untrusted display-only summary
SHOPIFY_GET_COUNTRIES
Retrieve a list of countries configured in the Shopify store with tax rates and provinces. Use when you need to get countries and their tax configuration for the store.
Untrusted display-only summary
SHOPIFY_GET_COUNTRIES_COUNT
Retrieves the count of countries configured in a Shopify store. Use when you need to determine how many countries are available in the store's tax and shipping settings. **DEPRECATION WARNING**: This endpoint is deprecated as of API version 2024-07. Consider using the GraphQL Admin API's 'CountriesInShippingZones' obj…
Untrusted display-only summary
SHOPIFY_GET_COUNTRIES_PARAM_COUNTRY_ID_PROVINCES_COUNT
Retrieves a count of provinces for a country. Use when you need to determine how many provinces or states are configured for a specific country in Shopify.
Untrusted display-only summary
SHOPIFY_GET_COUNTRIES_PARAM_COUNTRY_ID_PROVINCES_PARAM_PROVI
Get Province for Country
Untrusted display-only summary
SHOPIFY_GET_COUNTRY
Retrieve a specific country by its ID from Shopify. Use when you need to get tax information, country details, and province-level tax rates for a particular country.
Untrusted display-only summary
SHOPIFY_GET_COUNTRY_PROVINCES
Retrieve a list of provinces for a specified country. Use when you need to get province information, tax rates, and shipping zones for a specific country.
Untrusted display-only summary
SHOPIFY_GET_CURRENCIES
Retrieve a list of currencies enabled on a Shopify store. This action fetches all currencies that the merchant has enabled for multi-currency transactions through Shopify Payments. Each currency includes its ISO 4217 code, the timestamp when its conversion rate was last updated, and its enabled status. Use this when y…
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.