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:

Go to your project settings → Integrations → API Access

Generate an API token

Copy the generated token to your clipboard

IMPORTANT

Make sure to save your API access token in a safe location. You won't be able to see it again in your dashboard.

Adding Webhooks

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