A Node.js service that allows you to automatically generate and push blog posts to Webflow CMS.
- Clone the repository
- Install dependencies:
npm install- Create a
.envfile with the following variables:
WEBFLOW_API_KEY=your_api_key
WEBFLOW_SITE_ID=your_site_id
WEBFLOW_COLLECTION_ID=your_collection_id
The service provides methods to:
- Get site collections
- Get collection fields
- Create new blog posts
- Publish blog posts
This service is designed to be additive only - it does not implement any delete operations to ensure we never accidentally remove content from the Webflow CMS.