This is an overview of the changes to the Webflow APIs and related tools. To filter the list, select one or more tags.

May 1, 2024

Live CMS item management

The Data API now supports new endpoints dedicated to managing live CMS items. The new live CMS endpoints create a clear separation between staged content (drafts) and published content (live), allowing you to:

  • Access only published content without retrieving draft items
  • Make direct changes to published content
  • Create content that bypasses the draft/staging workflow
  • Manage the live database independently of the editing environment

New endpoints

Changes made through these live endpoints affect only what visitors see on your published site. They don’t affect staged content in the Webflow Designer, which requires separate API calls to the non-live endpoints.


May 1, 2024

Bulk element creation, asset management, and CMS integration

In this release, Designer API includes new methods for bulk element creation, asset management, and CMS integration.

Feature highlights

  • Performance enhancement with bulk element creation - Use the new element builder API to create complex interfaces more efficiently
  • Complete asset management - Create and manage assets with new dedicated endpoints
  • Enhanced CMS page integration - Access collection details directly from CMS-generated pages

New endpoints

Elements

  • webflow.elementBuilder
    Create multiple elements efficiently in a single operation, significantly improving performance when building complex interfaces. This method is especially valuable for large-scale designs or applications requiring optimal rendering speed.

Assets

  • webflow.createAsset
    Upload and create new assets on a site, supporting various file types including images, documents, and other media files.

  • asset.getAssetById
    Retrieve detailed information about a specific asset using its unique identifier.

  • asset.getUrl
    Get the direct URL for an asset, allowing seamless integration in your applications and designs.

CMS page integration