Template Docs Commerce APIs Webhooks Tools
Get Started
Get Started

Changelog

Stay up to date with the latest developer and Squarespace Commerce API changes. With each update, we'll provide notable details below.

New Version of Products API, Read-only access for download products

October 31, 2023

A new version of the Products API has been released. This version enables read-only access to download products. Download products can now be retrieved by retrieve all products and retrieve specific products endpoints. A new query parameter type has been added to the retrieve all products endpoint, which filters results by products type. To learn more about the differences between physical and download products, see the Products API Overview.

New response code for expired websites

November 30, 2021

If a request is made on behalf of an expired site a new status code, 402 PAYMENT REQUIRED, will be returned indicating that the request is denied because the website is in an expired billing state.

Products API: Product sale prices

April 20, 2021

When creating and updating Products, variants.salePrice.value will now be set to the lesser of the variant's regular price or sale price when variants.onSale is false. Previously, this field would be set to 0 when the variant was not on sale.

Profiles API: Profiles API read/write scope restrictions

March 29, 2021

Moving forward, creating new profiles and updating existing profiles will be restricted to allowed developers.

Products API: Product attributes limit increased to six

March 2, 2021

The limit of attributes on a product have been increased from three to six. Visit our documentation about product attributes and managing product atttributes to learn more.

Profiles API is now available

February 23, 2021

We've released the Profiles API to general availability. The Profiles API enables you to read and manage customers, mailing list subscribers, and donors that are traditionally accessible through the Profiles panel. Check out the Profiles API page to learn more.

Webhook notification test endpoint is now available

February 18, 2021

Now you can test your webhook subscriptions. To learn more, visit our documentation.

Webhooks are now available

February 2, 2021

Now you can use webhooks to subscribe to OAuth disconnection events and Order events. To learn more, visit our webhooks documentation.

New Profiles API: Sign up for the beta

December 8, 2020

The Profiles API offers a programmatic means to read and manage customers, mailing list subscribers, and donors that are traditionally accessible through the Profiles panel. We're accepting beta participants until December 18. Click here to apply to be a beta participant.

Products API is now available

July 27, 2020

We've released the Products API to general availability. This allows you to retrieve or create product information within your store's products. Check out the Products API page to learn more.

Orders API: Order creation is now available

July 13, 2020

Now you can import orders from a third-party sales channel into a Squarespace store. To learn more, visit the documentation for the new Create an order endpoint.

Full Featured Products API: Sign up for the beta

February 4, 2020

Version 0.2 of the Products API is now in beta, allowing developers to create, update, delete – as well as read – a Squarespace store's product data.

Introducing Read-Only Scopes

January 28, 2020

You can now grant read-only access when generating API keys.

Time zone and location added to authorization profiles

January 14, 2020

We've added timeZone and location fields to the authorization profile endpoint. Learn more about authorization profiles.

Transactions API is now available

December 9, 2019

We've released the Transactions API to general availability. This allows you to retrieve financial information about your store's orders and donations. Check out the Transactions API page to learn more.

Orders API: New Channel field now included on orders

November 7, 2019

A new channel property is now available on the orders resource through the Orders API. This allows you to know where your order originated from. Check out the Orders API page to learn more.

Transactions API: Sign up for the beta

September 11, 2019

We're making our new Transactions API available to a select group of developers. With this API, you can easily retrieve your store's order and donation financial data. Interested in trying it out and sharing your feedback as you integrate it?

Products API: Sign up for the beta

July 29, 2019

Sign up for the Products API beta and be one of the first to integrate with it. This new API allows you to retrieve a store's product data for physical products, and we'd love your feedback on the experience.

Orders API: Variant IDs now included on orders

July 16, 2019

The product variant's variantId property is now available on the orders resource via the Orders API. This allows you to know exactly which variant was purchased when an order comes in. Visit the Orders API page to learn more.

Inventory API is now available

June 6, 2019

We're excited to introduce the new Inventory API, which allows you to read and write stock levels. Learn more about the Inventory API.