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 31–60 of 407 actions
SHOPIFY_COUNT_PRICE_RULES
Retrieves a count of all price rules. Use when you need to determine how many price rules (discount campaigns) are configured in the store.
Untrusted display-only summary
SHOPIFY_COUNT_PRODUCT_IMAGES
Retrieves the total count of images for a specific Shopify product. Use when you need to know how many images are associated with a product.
Untrusted display-only summary
SHOPIFY_COUNT_PRODUCTS
Retrieve a count of products in the Shopify store. Use when you need to get the total number of products, optionally filtered by collection, vendor, product type, status, or date ranges.
Untrusted display-only summary
SHOPIFY_COUNT_PRODUCT_VARIANTS
Retrieves the total count of variants for a Shopify product. Use when you need to know how many variants exist for a specific product.
Untrusted display-only summary
SHOPIFY_COUNT_SCRIPT_TAGS
Retrieves a count of all script tags in the shop. Script tags are remote JavaScript files that are loaded into the pages of a shop's storefront or checkout. Use this action to determine the total number of script tags, optionally filtered by a specific source URL. Note: This endpoint is part of the legacy REST Admin A…
Untrusted display-only summary
SHOPIFY_COUNT_WEBHOOKS
Retrieves a count of existing webhook subscriptions. Use when you need to know how many webhooks are configured, optionally filtered by address or topic.
Untrusted display-only summary
SHOPIFY_CREATE_A_METAFIELD
Create a metafield for any Shopify resource. Use when you need to attach custom metadata to products, customers, orders, collections, or other supported resources.
Untrusted display-only summary
SHOPIFY_CREATE_A_NEW_PRODUCT_IMAGE
Create a new product image for a Shopify product. Use when you need to add an image to a product by providing either an image URL or base64-encoded image data. Products can have up to 250 images in PNG, GIF, or JPG formats.
Untrusted display-only summary
SHOPIFY_CREATE_APP_SUBSCRIPTION
Create a recurring or usage-based app subscription for charging Shopify merchants. Use when setting up billing for app features and services. Returns a confirmation URL where the merchant must approve charges before the subscription becomes active.
Untrusted display-only summary
SHOPIFY_CREATE_ARTICLE
Create an article for a blog in Shopify. Use when you need to add blog content to a specific blog. The title field is mandatory - requests without titles return a 422 error.
Untrusted display-only summary
SHOPIFY_CREATE_ARTICLE_COMMENT
Create a comment for an article in Shopify. Use when you need to add reader comments to blog articles. Requires 'content' access scope and protected customer data access.
Untrusted display-only summary
SHOPIFY_CREATE_BLOG
Create a new blog in Shopify. Use when you need to add a blog to the store for publishing articles and content. The title field is mandatory.
Untrusted display-only summary
SHOPIFY_CREATE_COUNTRY
Create a country with tax configuration for the Shopify store. Use when you need to add a new country to the store's shipping or tax settings. **Important Notes:** - The REST Country API is deprecated as of API version 2024-07 - This action requires merchant approval for the 'write_shipping' scope - The 'tax' field is…
Untrusted display-only summary
SHOPIFY_CREATE_CUSTOM_COLLECTION
Create a new custom (manually curated) collection in Shopify. Does not support smart collections. Use when you need to manually curate and group products for easier store browsing. Custom collections require a title and support optional fields like description, image, publication settings, and sort order. After creati…
Untrusted display-only summary
SHOPIFY_CREATE_CUSTOMER
Create a new customer in Shopify. Use to add a customer record to the store with contact details, addresses, and marketing preferences. Requires at least one of: email, phone, or both first_name and last_name. Errors (e.g., duplicate email, invalid fields) are returned in the response body's userErrors array, not as H…
Untrusted display-only summary
SHOPIFY_CREATE_CUSTOMER_ACCOUNT_ACTIVATION_URL
Generate a one-time account activation URL for a customer whose account is in 'disabled' state (not yet activated). Use this when you've imported customers and need activation URLs to send in welcome emails. The URL allows customers to set their password and activate their account. Each URL expires after 30 days. Gene…
Untrusted display-only summary
SHOPIFY_CREATE_CUSTOMER_ADDRESS
Create a new address for a customer. Use when you need to add an address to an existing customer's address list.
Untrusted display-only summary
SHOPIFY_CREATE_DELEGATE_ACCESS_TOKEN
Create a delegate access token with a subset of the parent token's permissions. Use when you need to securely delegate limited access to subsystems or services. Each delegate token inherits only the specified scopes, ensuring minimal required permissions rather than full app access. Note: Delegate tokens cannot create…
Untrusted display-only summary
SHOPIFY_CREATE_DISCOUNT_CODE
Creates a discount code for an existing price rule. Price rules define the discount logic (e.g., 10% off, buy X get Y), and discount codes are the actual codes (e.g., 'SUMMER10') customers enter at checkout. Important: The price rule must exist before creating a discount code - use a price rule creation action first i…
Untrusted display-only summary
SHOPIFY_CREATE_DISCOUNT_CODE_BATCH
Create a discount code creation job for batch processing. Use when you need to asynchronously create up to 100 discount codes for a price rule in a single request.
Untrusted display-only summary
SHOPIFY_CREATE_DRAFT_ORDER
Create a draft order in Shopify. Use when you need to create orders in draft state using product variant line items or custom line items. Draft orders are useful for creating orders on behalf of customers, generating invoices, or reserving inventory.
Untrusted display-only summary
SHOPIFY_CREATE_EVENT_BRIDGE_WEBHOOK_SUBSCRIPTION
Create an AWS EventBridge webhook subscription in Shopify. Use when you need to configure real-time event notifications to AWS EventBridge for events like order creation, product updates, or customer changes. EventBridge webhooks push events to your AWS partner event source immediately when changes occur, eliminating…
Untrusted display-only summary
SHOPIFY_CREATE_FULFILLMENT
Creates a fulfillment for one or many fulfillment orders for a specific order. This completes the shipping process by marking items as fulfilled. IMPORTANT: You must first retrieve fulfillment orders using a "Get fulfillment orders for order" action to obtain the fulfillment_order_id and line item IDs needed for this…
Untrusted display-only summary
SHOPIFY_CREATE_FULFILLMENT_EVENT
Creates a tracking event for a fulfillment to update shipment status. These events appear on the customer's order status page to track delivery progress (e.g., "in_transit", "out_for_delivery", "delivered"). Use this to provide real-time tracking updates from shipping carriers. Requires an existing fulfillment - use a…
Untrusted display-only summary
SHOPIFY_CREATE_GIFT_CARD
Create a gift card for a Shopify store. Use when you need to issue a new gift card with a specified value. Requires write_gift_cards access scope. Gift card codes can only be retrieved at creation time.
Untrusted display-only summary
SHOPIFY_CREATE_MARKETING_ENGAGEMENTS
Create engagement data for a marketing event in Shopify. Use when tracking customer interactions like views, clicks, and ad spend on marketing events before customers reach the website.
Untrusted display-only summary
SHOPIFY_CREATE_MARKETING_EVENT
Create a marketing event in Shopify to track promotional actions. Use when you need to track marketing campaigns targeting customers across various channels.
Untrusted display-only summary
SHOPIFY_CREATE_METAFIELD
Creates a new metafield for a Shopify blog. Metafields store additional custom information (metadata) on blog resources such as sponsor names, SEO keywords, publication dates, or custom attributes not included in standard blog fields.
Untrusted display-only summary
SHOPIFY_CREATE_ONE_TIME_APPLICATION_CHARGE
Create a new one-time application charge in Shopify. Use when you need to bill merchants for one-time features, upgrades, or services. After creation, the merchant must approve the charge via the confirmation_url before it becomes active.
Untrusted display-only summary
SHOPIFY_CREATE_ORDER
Create a fully committed (real) order in Shopify without payment processing. Use when programmatically generating orders with line items, customer information, and addresses. Creates a live order immediately — not a draft; use draftOrderCreate for draft workflows.
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.