Overview
Webflow is a visual web design + CMS + e-commerce platform. The Automize Webflow connector covers CMS items, collections, sites, forms, e-commerce, publishing.
- Regions: Global, hosted.
- Plans: Site plans + workspace plans. API access on paid.
Setting up the connection
Auth type: OAuth 2.0 (Authorization Code).
- Webflow → Integrations → Apps → create app → OAuth credentials.
- In Automize → Settings → Connectors → Webflow. Paste credentials.
Find your credentials at https://webflow.com/dashboard/account/integrations.
Rate limits
60 req/min per site by default.
Data model
CMS + commerce:
Site ─┬─ Collections ─── Items (CMS records)
├─ Forms ─── Form Submissions
└─ Products + Orders (E-commerce)Available operations
11 operations available. Click any row to jump to its detail.
| Operation | Category | What it does |
|---|---|---|
| Create Item | General | Create a CMS collection item |
| Delete Item | General | Delete a CMS collection item |
| Get Collection | General | Get collection details |
| Get Item | General | Get a CMS item by ID |
| Get Site | General | Get site details by ID |
| List Collections | General | List CMS collections for a site |
| List Form Submissions | General | List form submissions for a site |
| List Items | General | List items in a collection |
| List Sites | General | List all authorized sites |
| Publish Site | General | Publish a site to domains |
| Update Item | General | Update a CMS collection item |
Operations
Create Item
Create a CMS collection item
| Parameter | Required | Type | Description |
|---|---|---|---|
Fielddata fieldData | Yes | textarea | |
Isarchived isArchived | Yes | text | |
Isdraft isDraft | Yes | text | |
Collection Id collection_id | Yes | text |
Tips
- fields: object matching the collection's schema. publish=true to publish immediately.
Delete Item
Delete a CMS collection item
| Parameter | Required | Type | Description |
|---|---|---|---|
Collection Id collection_id | Yes | text | |
Item Id item_id | Yes | text |
Get Collection
Get collection details
| Parameter | Required | Type | Description |
|---|---|---|---|
Collection Id collection_id | Yes | text |
Get Item
Get a CMS item by ID
| Parameter | Required | Type | Description |
|---|---|---|---|
Collection Id collection_id | Yes | text | |
Item Id item_id | Yes | text |
Get Site
Get site details by ID
| Parameter | Required | Type | Description |
|---|---|---|---|
Site Id site_id | Yes | text |
List Collections
List CMS collections for a site
| Parameter | Required | Type | Description |
|---|---|---|---|
Site Id site_id | Yes | text |
Tips
- Per site. Each collection = a table-like CMS schema.
List Form Submissions
List form submissions for a site
| Parameter | Required | Type | Description |
|---|---|---|---|
Site Id site_id | Yes | text |
List Items
List items in a collection
| Parameter | Required | Type | Description |
|---|---|---|---|
Collection Id collection_id | Yes | text |
Tips
- Per collection. Returns CMS records.
List Sites
List all authorized sites
No input parameters.
Tips
- Returns sites in your workspace.
Publish Site
Publish a site to domains
| Parameter | Required | Type | Description |
|---|---|---|---|
Domains domains | Yes | text | |
Site Id site_id | Yes | text |
Tips
- Push changes from CMS to live site.
Update Item
Update a CMS collection item
| Parameter | Required | Type | Description |
|---|---|---|---|
Fielddata fieldData | Yes | textarea | |
Collection Id collection_id | Yes | text | |
Item Id item_id | Yes | text |
FAQ
- Staging vs Live?
- Items can be in draft. Publish Site pushes everything to live domain.