Intro to the Webflow CMS API

Creating webhooks with the CMS API is a great way to have Webflow "talk" to third party applications. It lets you programmatically add, update, and delete items from your Collections.

The documentation for the CMS API outlines the basic calls/requests that you’re able to make, and also provides additional information about how you can structure and create content in the Webflow CMS. We’ve also got a Node SDK available on Github and on NPM.

Generating an API access token

To generate an API access token:

  1. Go to your Project settings → Integrations
  1. Generate an API token
  1. Copy the generated token to your clipboard

Adding Webhooks

You can create new webhooks right from your Project settings→ Integrations tab.

Create webhooks based on form submissions or site publications.
Create webhooks based on form submissions or site publications.
For non developers
You can use Zapier to integrate Webflow with hundreds of third-party apps, without thinking about APIs or code or any of that developer speak.