1. Data Clients overview

Webflow's REST API allows developers to return JSON data about Webflow's sites, CMS Collections, Users, and eCommerce products. In addition to returning data, many of these endpoints allow you to perform create, update, and delete (CRUD) actions as well. See our API Reference for a full list of resources and events available through our REST API.

📘

New Here?

Just getting started with the Webflow API? We've got a guide for that! Check out our getting started guide, to quickly get up to speed with the API.

The Webflow API empowers developers to build amazing integrations that connect important services to Webflow, and create innovative, first-class experiences for no-code web development.

Webflow also supports the creation of Webhooks, which is a great way to have Webflow "talk" to third party applications. Each API reference for a Webflow product also includes a list of events you can subscribe to.

Data Client use cases

There are many ways Apps can use Data Clients to provide value for Webflow users–we see major needs in the following areas:

  1. Enhancing Experiences for Non-Designers: While designers have access to incredible visual development capabilities inside of the Webflow Designer, they often work cross-functionally to ensure a company’s website meets the needs of countless cross-functional stakeholders – like Growth Marketers, Content Writers, SEO Specialists, Graphic Designers, Lifecycle Teams, Q/A Testers, and Data Analysts. Webflow Apps can play a critical role in bringing together the needs and tools of these cross-functional teams:
    • CRM Management: Landing pages serve as lead generators for all companies, with our Forms API, Apps can send form submission data to a company’s CRM tool of choice, seamlessly integrating intake to lifecycle management.
    • Digital Asset Managers: For teams already working from an existing asset library, they can now upload Assets directly into Webflow via our Assets API. Ensuring consistency and relevance for the most-updated assets needed to support product launches, big moments, and more.
  2. Extending Webflow's Core Capabilities: Webflow specializes in giving Designers the development superpowers they need to deliver amazing custom web experiences, without the need to write code. In service of that, Webflow supports the integration of dynamic content through our CMS, Ecommerce, and Memberships products. Our products offer a strong introduction to these concepts, but we also see the opportunity for Apps to specialize in industry-specific practices and advancements to meet the needs of a particular customer segment. This could look like:
  • Ecommerce: Take Ecommerce orders a step further, by managing sending order data to specialized order fulfillment services like Shippo, Shipstation, and Easyship via our Ecommerce APIs.
  • Memberships: Create user-specific experiences for membership-driven websites, by integrating tools like Memberstack, Memberful, and Patreon with Webflow sites.
  • CMS: Integrate into Webflow’s native CMS functionality by programmatically creating collections, defining schema and managing Collection Items. Use this functionality to pull in and sync data from other data sources (eg. external data stores).