Webflow CMS and site automation
Fires when a form is submitted on the site.
2 fields
Fires when the site is published.
Fires when a page is created.
Fires when a page's metadata (SEO/slug/OG) changes.
Fires when a page is deleted.
Fires when a CMS collection item is created.
Fires when a CMS collection item is updated.
Fires when a CMS collection item is deleted.
Fires when a CMS collection item is published live.
Fires when a CMS collection item is unpublished.
Fires when a new ecommerce order is placed.
Fires when an ecommerce order changes.
Fires when ecommerce inventory changes.
Fires when a comment is created on the site.
List all sites the token can access.
Get details and metadata for a single site.
1 field
Publish a site to its domains (max 1 successful publish/min).
3 fields
List a site's custom domains (IDs used when publishing).
List all static pages on a site.
Get a page's static (DOM) text content.
Update a page's static text content (DOM nodes).
Get a page's metadata (SEO, Open Graph, slug, draft state).
Update a page's metadata (title, slug, SEO, Open Graph).
List CMS collections on a site.
Get a CMS collection's schema and fields.
Create a new CMS collection on a site.
4 fields
Add a field to a CMS collection.
Delete a CMS collection.
Update a collection field's display name / required / help text (type is immutable).
5 fields
Delete a field from a collection.
List (staged) items in a CMS collection.
Get a single CMS item.
Create one or more staged CMS items.
Create CMS item(s) directly on the live site.
Update a staged CMS item.
Delete a staged CMS item.
Publish staged CMS items to the live site.
List published (live) items in a collection.
Get a single published (live) CMS item.
Update a published (live) CMS item.
Unpublish (delete-live) a CMS item from the live site.
Create multiple CMS items at once (up to 100, multi-locale).
List forms on a site.
Get a form's field schema.
List submissions for a form.
Get a single form submission.
List all form submissions across a site.
Modify a form submission (hidden fields only).
Delete a form submission.
List a site's assets.
Get a single asset's metadata.
Create an asset (step 1: returns a presigned S3 upload URL to POST bytes to).
Update an asset's display name / alt text.
Delete an asset.
List a site's asset folders.
Get a single asset folder.
Create an asset folder.
List ecommerce products and SKUs.
Create an ecommerce product and its default SKU.
List ecommerce orders.
Get a single ecommerce order.
Mark an ecommerce order as fulfilled.
Get inventory for a SKU.
Get a product and its SKUs.
Update a product's field data.
Create additional SKUs for a product.
Update a single SKU.
Update inventory for a SKU.
Get a site's ecommerce settings (default currency, etc.).
Update an order (comment, shipping provider/tracking).
Mark an order as unfulfilled.
Refund an order.
List page-design comment threads.
Get a single comment thread.
List replies in a comment thread.
List registered webhooks for a site.
Register a webhook (triggerType + url) for a site.
Delete a registered webhook.
Get a single registered webhook.
Get info about the user who authorized the token.
Introspect the token — scopes, rate limit, authorized sites/workspaces.
List a site's components.
Get a component's content (DOM node tree).
Update a component's static content (DOM nodes).
Get a component's properties.
Update a component's properties.
Register a hosted custom-code script to the site's library.
Register an inline custom-code script (<=2000 chars) to the site's library.
List custom-code scripts registered to a site.
Get the scripts applied to a site.
Apply scripts to a site (full-array upsert).
Remove all scripts applied to a site.
Get the scripts applied to a page.
Apply scripts to a page (full-array upsert).
Remove all scripts applied to a page.
Wire Webflow into a coding agent and let it use these operations as tools.
Start building workflows in minutes with our visual builder. No code required.