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 151–180 of 407 actions

Get custom collection by ID

SHOPIFY_GET_CUSTOM_COLLECTION_BY_ID

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

Untrusted display-only summary

Get custom collections

SHOPIFY_GET_CUSTOM_COLLECTIONS

Retrieves a list of custom collections from a Shopify store. Supports filtering by IDs, handle, title, product ID, publication status, and date ranges (published/updated). Use the fields parameter to retrieve only specific properties, and limit/since_id for pagination. Combining multiple filters (handle, ids, product_…

Untrusted display-only summary

Get custom collections count

SHOPIFY_GET_CUSTOM_COLLECTIONS_COUNT

Retrieves the total count of custom collections in a Shopify store with optional filters. Use this action to get the number of custom collections, optionally filtered by: - Product ID (collections containing a specific product) - Publication date range (when collections were published) - Publication status (published,…

Untrusted display-only summary

Retrieve a single customer

SHOPIFY_GET_CUSTOMER

Retrieve a single customer by their unique identifier. Use when you need to fetch detailed information about a specific customer.

Untrusted display-only summary

Get Customer Address

SHOPIFY_GET_CUSTOMER_ADDRESS

Retrieve details of a single customer address from Shopify. Use when you need to get complete information about a specific address for a customer, including address lines, city, province, country, postal code, and phone number.

Untrusted display-only summary

Get Customer Addresses

SHOPIFY_GET_CUSTOMER_ADDRESSES

Retrieves all addresses associated with a specific customer. Returns complete address details including street address, city, province/state, country, postal code, and contact information. Each address includes a unique ID and indicates if it's the customer's default address. Important: This endpoint requires 'Protect…

Untrusted display-only summary

Get customer orders

SHOPIFY_GET_CUSTOMER_ORDERS

Retrieves all orders for a specific, existing customer in Shopify using their unique customer ID.

Untrusted display-only summary

Get customers count

SHOPIFY_GET_CUSTOMERS_COUNT

Retrieves a count of all customers. Use when you need to know the total number of customers, optionally filtered by creation or update dates.

Untrusted display-only summary

Search Customers

SHOPIFY_GET_CUSTOMERS_SEARCH

Search for customers matching a supplied query. Use when you need to find customers based on specific criteria like email, name, location, order count, or spending.

Untrusted display-only summary

Get Discount Code

SHOPIFY_GET_DISCOUNT_CODE

Retrieves a single discount code for a price rule. Use when you need to get details about a specific discount code including its usage count and timestamps.

Untrusted display-only summary

Retrieve Discount Code Creation Job

SHOPIFY_GET_DISCOUNT_CODE_BATCH_JOB

Retrieves the status and progress of an asynchronous batch discount code creation job for a specific price rule. Use this to monitor a job that creates up to 100 discount codes at once. Check the 'status' field ('queued', 'running', or 'completed') and 'imported_count'/'failed_count' to track progress. The job is crea…

Untrusted display-only summary

Get discount codes count

SHOPIFY_GET_DISCOUNT_CODES_COUNT

Retrieves a count of discount codes for a shop. Use when you need to know how many discount codes exist, optionally filtered by usage statistics.

Untrusted display-only summary

Get Discount Code Location

SHOPIFY_GET_DISCOUNT_CODES_LOOKUP

Look up a discount code by its code name and retrieve its resource location and IDs. Use this when you have a discount code (e.g., "SUMMER2024") and need to find its price_rule_id and discount_code_id for use with other API endpoints. This is faster than listing all discount codes when you know the specific code name.…

Untrusted display-only summary

Receive a single draft order

SHOPIFY_GET_DRAFT_ORDER

Retrieve detailed information for a specific draft order from a Shopify store. Use when you need to access a draft order's status, customer details, line items, pricing, or shipping information.

Untrusted display-only summary

Get event by ID

SHOPIFY_GET_EVENT

Retrieve a specific Shopify event by its ID. Events track actions performed on store resources like products, orders, collections, and articles. Use this to get detailed information about a specific event, including what action occurred, when it happened, and which resource was affected. Common use cases: auditing cha…

Untrusted display-only summary

Get events list (Deprecated)

SHOPIFY_GET_EVENTS

Retrieves a list of audit trail events from a Shopify store. Events represent actions performed on store resources (products, orders, collections, pages, articles, etc.). Each event captures what happened (verb: create/update/destroy), when it occurred, who performed it, and which resource was affected. This is useful…

Untrusted display-only summary

Get fulfillments by fulfillment order

SHOPIFY_GET_FULFILLMENT

Retrieves all fulfillments (shipments) associated with a specific fulfillment order. A fulfillment order represents a group of line items that are to be fulfilled from a specific location. This action returns tracking information, shipment status, line item details, and delivery information for each fulfillment. Use t…

Untrusted display-only summary

Get Fulfillment Event

SHOPIFY_GET_FULFILLMENT_EVENT

Retrieves a specific fulfillment event by its ID, providing detailed shipment tracking information. Use this when you need to check the status and location of a specific tracking event for a fulfilled order. The event contains information such as status (in_transit, out_for_delivery, delivered), timestamps, geographic…

Untrusted display-only summary

Get fulfillment events

SHOPIFY_GET_FULFILLMENT_EVENTS

Retrieves tracking events for a specific fulfillment, showing shipment status updates (e.g., in_transit, out_for_delivery, delivered) with timestamps and location information. Use this when you need to check the tracking history or current delivery status of a fulfilled order. Note: Returns events only for fulfillment…

Untrusted display-only summary

Get fulfillment orders for order (Deprecated)

SHOPIFY_GET_FULFILLMENT_ORDER

Retrieve all fulfillment orders for a specific order. Use when you need to check fulfillment status, assigned locations, or line items for an order.

Untrusted display-only summary

Retrieves fulfillments by fulfillment order (Deprecated)

SHOPIFY_GET_FULFILLMENT_ORDER_FULFILLMENTS

Retrieves all fulfillments associated with a specific fulfillment order. Returns detailed shipment tracking information, delivery status, line items, and fulfillment metadata. Use this action when you need to check the status of completed or in-progress fulfillments for a fulfillment order.

Untrusted display-only summary

Get fulfillment order locations for move

SHOPIFY_GET_FULFILLMENT_ORDER_LOCATIONS_FOR_MOVE

Retrieve locations that a fulfillment order can potentially move to. Use when you need to identify which locations are available for transferring a specific fulfillment order. The resulting list is sorted alphabetically in ascending order by location name.

Untrusted display-only summary

Get fulfillment order locations for move (Deprecated)

SHOPIFY_GET_FULFILLMENT_ORDER_MOVE_LOCATIONS

Retrieve a list of locations that a fulfillment order can potentially move to. Use when you need to identify available destination locations for relocating a fulfillment order.

Untrusted display-only summary

Get fulfillment orders for order

SHOPIFY_GET_FULFILLMENT_ORDERS_FOR_ORDER

Retrieves a list of fulfillment orders for a specific order. Use when you need to get fulfillment order details including line items, delivery method, assigned location, and fulfillment status for a given order.

Untrusted display-only summary

Get Fulfillment Services

SHOPIFY_GET_FULFILLMENT_SERVICES

Retrieve a list of fulfillment services available on the Shopify store. Use when you need to get information about third-party warehouses that prepare and ship orders on behalf of the store owner.

Untrusted display-only summary

Get Gift Card By ID

SHOPIFY_GET_GIFT_CARD_BY_ID

Retrieves detailed information about a specific gift card by its ID. Returns the gift card's balance, status, creation date, and other metadata. Note: The full gift card code is never returned by this endpoint - only the last 4 characters are available for security reasons. The full code is only visible at creation ti…

Untrusted display-only summary

Retrieves a list of gift cards

SHOPIFY_GET_GIFT_CARDS

Retrieve a list of gift cards from Shopify. Use when you need to fetch gift cards with optional filtering by status and pagination support.

Untrusted display-only summary

Retrieves a count of gift cards

SHOPIFY_GET_GIFT_CARDS_COUNT

Retrieves the total count of gift cards in the store. Use when you need to know how many gift cards exist, optionally filtered by enabled or disabled status.

Untrusted display-only summary

Get Inventory Item

SHOPIFY_GET_INVENTORY_ITEM

Retrieves a single inventory item by ID. Use when you need to get detailed information about an inventory item including SKU, cost, tracking status, and shipping requirements.

Untrusted display-only summary

Get Inventory Items

SHOPIFY_GET_INVENTORY_ITEMS

Retrieves a list of inventory items by specified IDs. Use when you need to get inventory item details like SKU, cost, shipping requirements, and tracking status. Note: As of version 2019-10, pagination is implemented using links provided in response headers.

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.