Skip to main content
Generating Developer API Keys is a paid Squarespace feature (shown as a Premium Feature banner in the key dialog). A Squarespace Commerce plan is required to use the Commerce APIs this connector relies on.

Generate an API key

Create a Developer API key from your Squarespace site settings to authenticate Commerce API requests.

1

Sign in to Squarespace

Sign in at the Squarespace login page and open the site you want to connect.

Squarespace login screen with email address and password fields
2

Open Developer Tools

In your site dashboard, open Settings, then select Developer Tools from the settings menu.

Squarespace Settings panel with the Developer Tools menu item highlighted
3

Open Developer API Keys

Under Developer Tools, click Developer API Keys (Manage Developer API keys).

Developer Tools settings with the Developer API Keys option highlighted
4

Generate a new key

On the Developer API Keys page, click Generate Key to open the key dialog.

Developer API Keys page with the Generate Key button highlighted
5

Enter a key name and select permissions

Enables actions: Adjust Stock Quantities, Assign Product Image To Variant, Create Order, Create Product, Create Product Variant, Delete Product, Delete Product Image, Delete Product Variant, Fulfill Order, Get Inventory, Get Order, Get Product, Get Product Image Upload Status, Get Profile, Get Transaction, List Inventory, List Orders, List Products, List Profiles, List Store Pages, List Transactions, Reorder Product Image, Update Product, Update Product Image, Update Product Variant, Upload Product Image

In the Generate API Key dialog, enter a Key Name to identify the integration. Under Permissions, tick the checkbox for each category this connector needs — for example Products, Inventory, Orders, Transactions, and Profiles.

  • Key Name — a label for the key, e.g. StackOne Integration (or any name you prefer).
Generate API Key dialog showing the Key Name field and the Permissions checklist
6

Set the access level for each permission

After ticking a category, choose its access level — Read Only or Read and Write.

Use the scopes above as a guide: a scope ending in .read (for example products.read) only needs Read Only, while a scope without the .read suffix (for example products, inventory, or orders) needs Read and Write.

Products permission expanded to show the Read Only and Read and Write access-level options
7

Create and copy the API key

Click Generate Key in the dialog to create the key. On the API Key Generated screen, click Copy Key and store the value securely, then paste it into the API Key field in StackOne Hub.

  • Keep your API key somewhere safe. For your security, this is the only time we’ll show your key. The key cannot be retrieved again once you close this screen.
  • API keys do not expire as long as your site remains active.
API Key Generated screen with the key value redacted and the Copy Key button highlighted

Linking the Account from the Hub

1

Navigate to the Hub

Use one of the three Linking Account Methods to access the Hub.
2

Fill out the fields

Fill out the following fields using details from your provider:
  • API Key
3

Connect

  • Click Connect
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup

If the account linking is successful, you will see the newly linked account in your Accounts page.