Skip to main content
Shopify Partner logo

Overview

Add Shopify Partner to any ModuleX agent or workflow. Verify incoming Shopify webhooks and interact with the Shopify Partner API (partners.shopify.com/<org_id>/api/).
Categories: E-Commerce · Ecommerce · Developer Tools & Infrastructure · Auth: Shopify Partner API Credentials · Actions: 1

Authentication

Shopify Partner API Credentials

Authenticate using your Shopify Partner organization ID and API key
1

Step 1

Log in to your Shopify Partner Dashboard at https://partners.shopify.com
2

Step 2

Go to Settings > Partner API clients
3

Step 3

Create or copy your API key and note your Organization ID from the URL
4

Step 4

Paste both values below

Required Credentials

FieldDescriptionRequiredFormat
Organization IDYour Shopify Partner organization ID (visible in the URL: partners.shopify.com/<org_id>)Yes12345678
API KeyYour Shopify Partner API access tokenYesshppa_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Available Actions

Parameters

app_secret_key
string
required
The secret key associated with the Shopify App receiving the webhook
shopify_hmac
string
required
The value of the x-shopify-hmac-sha256 webhook request header
body
string
required
The incoming webhook payload as a JSON string

Response

{
  "additionalProperties": false,
  "properties": {
    "success": {
      "title": "Success",
      "type": "boolean"
    },
    "error": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Error"
    },
    "valid": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Valid"
    }
  },
  "required": [
    "success"
  ],
  "title": "VerifyWebhookOutput",
  "type": "object"
}

Limits & Quotas

  • The verify_webhook action performs local HMAC computation and does not call the Shopify Partner API, so no rate limits apply to it.
  • The Shopify Partner GraphQL API (for future actions) has a cost-based throttle of 1,000 points per second with a bucket size of 2,000.
  • Error model: failures are returned as success=False + error rather than raising.

Algolia

Amazon Selling Partner

Amazon Web Services