Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Fulfill Order

Mark a Squarespace order as fulfilled by adding shipment tracking information. Can optionally notify the customer via email. Additional shipments can be added to an order at any time, even if already fulfilled.

List Contacts

Retrieve contacts from Squarespace's current Contacts API. Supports paginated listing and search for customer contacts, marketing subscribers, donors, and address book records.

Get Products

Retrieve detailed information for one or more specific products by their IDs. Returns full product details including variants, images, pricing, and metadata. Supports retrieving up to 50 products per request.

Manage Inventory

View and adjust stock levels for product variants. Use "retrieve" to get current stock levels, or "adjust" to modify quantities. Adjustments support incrementing, decrementing, setting exact quantities, or marking stock as unlimited.

List Orders

Retrieve orders from a Squarespace merchant site. Supports filtering by date range, fulfillment status, and customer. Returns up to 50 orders per request with pagination support.

Manage Product Variant

Create, update, or delete a variant for a Squarespace product. Variant creation requires a SKU and base price; updates use Squarespace v2 change-wrapper fields.

Manage Product

Create, update, or delete a product on a Squarespace store. Supports physical, service, gift card, and digital products. Use the "action" field to specify the operation. Physical, service, and gift card products require at least one variant when creating.

Manage Contact

Create, update, or delete a Squarespace contact using the current Contacts API. Use action to select the operation; creates require name, locale, and primary email.

Get Contact

Retrieve a specific Squarespace contact by ID from the current Contacts API, including name, locale, primary email, marketing preference metadata, and default shipping address when available.

List Products

Retrieve products from a Squarespace store. Supports filtering by product type and date range. Returns physical, service, gift card, and download products with their variants and images.

Create Order

Import an order from a third-party sales channel into Squarespace. The imported order does not affect accounting data. Optionally sends a fulfillment notification to the customer.

Get Order

Retrieve detailed information for a specific order by its ID. Returns full order details including customer info, line items, fulfillment status, shipping/billing addresses, and financial totals.

Manage Contact Address

List, create, retrieve, replace, or delete Squarespace contact address book entries. Address book entries belong to Contacts API contacts and can be used for shipping and fulfillment data.

Get Site Info

Retrieve basic information about the Squarespace website associated with the current API key or OAuth token. Returns site name, URL, currency, measurement standard, language, time zone, and business location.

List Transactions

Retrieve financial transactions for orders and donations on a Squarespace merchant site. Includes payment amounts, refunds, processing fees, shipping, tax, and discount details. Supports Squarespace, Stripe, PayPal, and Square payment gateways.

Get Contact Transaction Summaries

Retrieve Squarespace Analytics transaction summaries grouped by contact. Use this to understand order and donation activity for one or more Contacts API contacts.

List Profiles

Retrieve legacy customer profiles from a Squarespace merchant site. Profiles are in maintenance mode in Squarespace's current API docs; use the Contacts tools for new contact workflows.

List Store Pages

Retrieve all Store Pages (product collections) from a Squarespace site. Store pages are required when creating new products — each product belongs to exactly one store page.

Get Profile

Retrieve a specific customer profile by ID. Returns detailed information including email, approximate address, and commerce transaction summary.