
Understanding and Managing Squarespace API Keys - Developer Guide
API keys provide secure access to connect integrations with your Squarespace website. They enable data exchange between your site and third-party applications through Application Programming Interfaces (APIs).
API Availability:
- Forms API (Zapier integration): Available on Core, Plus, Advanced, Business, and E-commerce subscriptions
- Orders, Inventory, and Transactions APIs: Available on Core, Plus, Advanced, and Advanced E-commerce subscriptions
Key Features:
- Connect with third-party fulfillment services
- Sync inventory across platforms
- Automate order confirmations
- Streamline label printing
- Manage accounting
- Enable Zapier integrations
Creating an API Key:
- Open Developer Tools
- Click Developer API Keys
- Click Generate Key
- Name your key
- Select permissions (Forms, Orders, Inventory, or Transactions)
- Click Next
- Copy and save your unique API key securely
Important Security Notes:
- Treat API keys like passwords
- Save keys immediately - they can't be recovered later
- Create multiple keys as needed
- Delete keys through Developer API Keys menu to revoke access
E-Commerce API Options:
- Inventory API: Sync product inventory
- Orders API: Manage shipping and fulfillment
- Products API: Handle product management
- Transactions API: Connect with accounting services
- Webhook Subscription API: Receive site notifications
Limitations:
- Cannot connect third-party payment providers
- Limited to Square POS, Stripe, and PayPal for processing orders
- Custom integrations require developer expertise
Troubleshooting Tips:
- Verify correct API key usage
- Confirm website association
- For form issues, try deleting and recreating forms
- Consult developer documentation for technical support
For Zapier-specific integrations, you can connect form blocks, newsletter blocks, and cover page forms to create automated workflows with popular services like Slack, Trello, ConvertKit, and Salesforce.
Related Articles

Retired Fonts List: Complete Guide to Replacing Unavailable Fonts
