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.
- Documentation for the CMS API [↗]
- Documentation for the Ecommerce API [↗]
- Creating webhooks with the CMS API [↗]
- Node SDK available on Github [↗]
- Node SDK available on NPM [↗]
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.
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.