← Tools Reference

Webflow

Webflow integration (Design & Media, Marketing). Imported from open-connector.

API key11 toolshttps://api.webflow.com/v2
GET
webflow_list_sites
List Webflow sites available to the connected token.

/sites

GET
webflow_get_site
Get details for a single Webflow site.

/sites/{siteId}

1 parameter
ParamTypeRequiredDescription
siteIdstringrequiredThe unique Webflow site identifier.
POST
webflow_publish_site
Publish a Webflow site to all domains or selected custom domains and return Webflow's publish result.

/sites/{siteId}/publish

3 parameters
ParamTypeRequiredDescription
siteIdstringrequiredThe unique Webflow site identifier.
customDomainsarrayoptionalOptional custom domain identifiers to publish. Omit to publish all domains.
publishToWebflowSubdomainbooleanoptionalWhether to publish to the default Webflow subdomain.
GET
webflow_list_collections
List CMS collections for a Webflow site.

/sites/{siteId}/collections

1 parameter
ParamTypeRequiredDescription
siteIdstringrequiredThe unique Webflow site identifier.
GET
webflow_get_collection
Get a Webflow CMS collection including its field definitions.

/collections/{collectionId}

1 parameter
ParamTypeRequiredDescription
collectionIdstringrequiredThe unique Webflow collection identifier.
GET
webflow_list_collection_items
List items in a Webflow CMS collection.

/collections/{collectionId}/items

3 parameters
ParamTypeRequiredDescription
collectionIdstringrequiredThe unique Webflow collection identifier.
limitintegeroptionalMaximum number of records to return.
offsetintegeroptionalNumber of records to skip before returning results.
GET
webflow_get_collection_item
Get a single item from a Webflow CMS collection.

/collections/{collectionId}/items/{itemId}

3 parameters
ParamTypeRequiredDescription
collectionIdstringrequiredThe unique Webflow collection identifier.
itemIdstringrequiredThe unique Webflow CMS item identifier.
cmsLocaleIdstringoptionalThe unique Webflow CMS locale identifier.
POST
webflow_create_collection_item
Create a draft or live item in a Webflow CMS collection.

/collections/{collectionId}/items

6 parameters
ParamTypeRequiredDescription
collectionIdstringrequiredThe unique Webflow collection identifier.
fieldDataobjectrequiredCMS field values keyed by Webflow field slug. Include the fields required by th…
isArchivedbooleanoptionalWhether the new item should be archived.
isDraftbooleanoptionalWhether the new item should remain a draft.
cmsLocaleIdstringoptionalThe unique Webflow CMS locale identifier.
livebooleanoptionalWhether to create the item on the live site.
PATCH
webflow_update_collection_item
Update a draft or live item in a Webflow CMS collection.

/collections/{collectionId}/items/{itemId}

7 parameters
ParamTypeRequiredDescription
collectionIdstringrequiredThe unique Webflow collection identifier.
itemIdstringrequiredThe unique Webflow CMS item identifier.
fieldDataobjectrequiredCMS field values keyed by Webflow field slug. Include the fields required by th…
isArchivedbooleanoptionalWhether the item should be archived.
isDraftbooleanoptionalWhether the item should remain a draft.
cmsLocaleIdstringoptionalThe unique Webflow CMS locale identifier.
livebooleanoptionalWhether to update the item on the live site.
DELETE
webflow_delete_collection_item
Delete a draft CMS item from a Webflow collection.

/collections/{collectionId}/items/{itemId}

2 parameters
ParamTypeRequiredDescription
collectionIdstringrequiredThe unique Webflow collection identifier.
itemIdstringrequiredThe unique Webflow CMS item identifier.
POST
webflow_publish_collection_items
Publish one or more Webflow CMS collection items.

/collections/{collectionId}/items/publish

2 parameters
ParamTypeRequiredDescription
collectionIdstringrequiredThe unique Webflow collection identifier.
itemIdsarrayrequiredCollection item identifiers to publish.