Rotating tokens
Access tokens last 30 minutes and the refresh token changes at every renewal. Zikkio renews them one call at a time, so no renewal cancels another.
Read products and variants from Squarespace Commerce and write variant prices, sale prices included. The site owner authorizes your extension once.
Squarespace Commerce APIs
Every field comes back in the same shape as on the other platforms.
| Data | What you get | Access |
|---|---|---|
| Catalog | What you get: Every product of the site, physical and digital. Gift cards are left out. | Access: Read |
| Variants | What you get: Every variant, one row each. A digital product is one row. | Access: Read |
| Prices | What you get: Base price and sale price of each variant, with the sale turned on or off. | Access: Write |
| Inventory | What you get: Stock per variant, or unlimited. | Access: Write |
The site owner authorizes your extension once. Zikkio renews the tokens from then on.
Start the connection from your product
curl -X POST https://api.zikkio.com/v1/connect/sessions \ -H "Authorization: Bearer zk_test_••••" \ -d '{ "platform": "squarespace" }'
{ "connect_url": "https://connect.zikkio.com/s/ses_3kd9" }
The platform details your integration does not have to deal with.
Access tokens last 30 minutes and the refresh token changes at every renewal. Zikkio renews them one call at a time, so no renewal cancels another.
Each variant has a base price and a sale price. Zikkio writes both and turns the sale on or off with them.
Squarespace takes one variant at a time and answers 429 when calls come too fast. Zikkio waits as long as it asks and carries on.
Before you connect the first Squarespace store.
Free plan with 5,000 API calls a month and unlimited stores. No card, and no sales call unless you ask for one.
curl -X POST https://api.zikkio.com/v1/connect/sessions \ -H "Authorization: Bearer zk_test_••••" \ -d '{ "platform": "shopify" }'
{ "connect_url": "https://connect.zikkio.com/s/ses_3kd9" }