Squarespace Webhook Subscriptions API

The Squarespace Webhook Subscriptions API allows developers to manage webhook endpoint subscriptions for a merchant site. It supports creating, listing, updating, and deleting subscriptions that trigger notifications for order events, extension uninstalls, and other commerce activities.

Operations 14

GET /webhook_subscriptions Retrieve All Webhook Subscriptions #
POST /webhook_subscriptions Create a Webhook Subscription #
GET /webhook_subscriptions/{subscriptionId} Retrieve a Specific Webhook Subscription #
POST /webhook_subscriptions/{subscriptionId} Update a Webhook Subscription #
DELETE /webhook_subscriptions/{subscriptionId} Delete a Webhook Subscription #
POST /webhook_subscriptions/{subscriptionId}/actions/sendTestNotification Send a Test Notification #
POST /webhook_subscriptions/{subscriptionId}/actions/rotateSecret Rotate a Webhook Subscription Secret #
GET /1.0/webhook_subscriptions List webhook subscriptions #
POST /1.0/webhook_subscriptions Create webhook subscription #
DELETE /1.0/webhook_subscriptions/{subscriptionId} Delete webhook subscription #
GET /1.0/webhook_subscriptions/{subscriptionId} Get webhook subscription #
POST /1.0/webhook_subscriptions/{subscriptionId} Update webhook subscription #
POST /1.0/webhook_subscriptions/{subscriptionId}/actions/rotateSecret Rotate webhook subscription secret #
POST /1.0/webhook_subscriptions/{subscriptionId}/actions/sendTestNotification Send test notification #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/squarespace-webhook-subscriptions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

squarespace-webhook-subscriptions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Squarespace Commerce Inventory Webhook Subscriptions API
  description: The Squarespace Commerce API provides programmatic access to the commerce features of a Squarespace merchant site. It enables developers to build integrations and applications that manage products, process orders, track inventory, access customer profiles, retrieve financial transactions, and configure webhook subscriptions. All endpoints use HTTPS and follow REST principles with standard verbs and response status codes. Authentication is handled via API keys or OAuth tokens.
  version: '1.0'
  contact:
    name: Squarespace Developer Support
    url: https://developers.squarespace.com/commerce-apis/overview
  termsOfService: https://www.squarespace.com/terms-of-service
servers:
- url: https://api.squarespace.com/1.0
  description: Production Server
security:
- bearerAuth: []
tags:


# --- truncated at 32 KB (67 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/squarespace/refs/heads/main/openapi/squarespace-webhook-subscriptions-api-openapi.yml