Webflow integration

Website builder: CMS items, collections, sites, forms, ecommerce, publishing

Help CentreConnectors

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).

  1. Webflow → Integrations → Apps → create app → OAuth credentials.
  2. 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.

OperationCategoryWhat it does
Create ItemGeneralCreate a CMS collection item
Delete ItemGeneralDelete a CMS collection item
Get CollectionGeneralGet collection details
Get ItemGeneralGet a CMS item by ID
Get SiteGeneralGet site details by ID
List CollectionsGeneralList CMS collections for a site
List Form SubmissionsGeneralList form submissions for a site
List ItemsGeneralList items in a collection
List SitesGeneralList all authorized sites
Publish SiteGeneralPublish a site to domains
Update ItemGeneralUpdate a CMS collection item

Operations

Create Item

Create a CMS collection item

ParameterRequiredTypeDescription
Fielddata fieldDataYestextarea
Isarchived isArchivedYestext
Isdraft isDraftYestext
Collection Id collection_idYestext

Tips

  • fields: object matching the collection's schema. publish=true to publish immediately.

Delete Item

Delete a CMS collection item

ParameterRequiredTypeDescription
Collection Id collection_idYestext
Item Id item_idYestext

Get Collection

Get collection details

ParameterRequiredTypeDescription
Collection Id collection_idYestext

Get Item

Get a CMS item by ID

ParameterRequiredTypeDescription
Collection Id collection_idYestext
Item Id item_idYestext

Get Site

Get site details by ID

ParameterRequiredTypeDescription
Site Id site_idYestext

List Collections

List CMS collections for a site

ParameterRequiredTypeDescription
Site Id site_idYestext

Tips

  • Per site. Each collection = a table-like CMS schema.

List Form Submissions

List form submissions for a site

ParameterRequiredTypeDescription
Site Id site_idYestext

List Items

List items in a collection

ParameterRequiredTypeDescription
Collection Id collection_idYestext

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

ParameterRequiredTypeDescription
Domains domainsYestext
Site Id site_idYestext

Tips

  • Push changes from CMS to live site.

Update Item

Update a CMS collection item

ParameterRequiredTypeDescription
Fielddata fieldDataYestextarea
Collection Id collection_idYestext
Item Id item_idYestext

FAQ

Staging vs Live?
Items can be in draft. Publish Site pushes everything to live domain.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.