A CMS that works for everyone
Designers
Editors
Content strategists







Work with all kinds of content
From colors to images, text to numbers, define the content and structures you need for your project.

Dynamic HTML embeds
Automatically populate rich content embeds with content pulled from your CMS fields.
Developers
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
CURL request:
curl https://api.webflow.com/collections/b8b745/items/c9b8b754 \
-H "Authorization: Bearer d59f6812bb0d77f23417b32" \
-H 'accept-version: 1.0.0'
JSON response:
"item": [
{
"post-name": "5 Principles Of Effective Web Design",
"post-body": "<h2>Earum laboriosam ab velit.<h2><p>Et aliquam fuga corporis sit assumenda culpa minima nostrum. Rerum corrupti cum quod laborum a. Non voluptatum ipsam ut et nostrum. Omnis deleniti hic est velit nemo et.</p>...<p>Iusto accusamus quia nisi rerum reiciendis minus quam debitis. Sit illo eos qui. Nisi et autem sequi.</p>",</h2></h2>
"post-summary": "Quo eligendi nihil quia voluptas qui. Non distinctio voluptatu",
"thumbnail-image": {
"fileId": "580e63ff8c9a982ac9b8b74d",
"url": "https://assets-global.website-files.com/59b8b744/588b74d_1477010-image3.jpg"
},
"main-image": {
"fileId": "580e63fe8c9a982ac9b8b749",
"url": "https://assets-global.website-files.com/58b8b744/580e6b749_1470257-image20.jpg"
},
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
JS request:
const webflow = new Webflow({ token: api_token }); // Promise const item = webflow.item({ collectionId: '580e63fc8c9a982ac9b8b745', itemId: '580e64008c9a982ac9b8b754' }); item.then(i => console.log(i));
JSON response:
"item": [
{
"post-name": "5 Principles Of Effective Web Design",
"post-body": "<h2>Earum laboriosam ab velit.<h2><p>Et aliquam fuga corporis sit assumenda culpa minima nostrum. Rerum corrupti cum quod laborum a. Non voluptatum ipsam ut et nostrum. Omnis deleniti hic est velit nemo et.</p>...<p>Iusto accusamus quia nisi rerum reiciendis minus quam debitis. Sit illo eos qui. Nisi et autem sequi.</p>",</h2></h2>
"post-summary": "Quo eligendi nihil quia voluptas qui. Non distinctio voluptatu",
"thumbnail-image": {
"fileId": "580e63ff8c9a982ac9b8b74d",
"url": "https://assets-global.website-files.com/59b8b744/588b74d_1477010-image3.jpg"
},
"main-image": {
Migrations made easy
Import content from an existing database.
Set your content free
Export content as JSON for use in other apps.
Connect an existing CMS
Integrate other data sources with Webflow.
Custom webhooks
Create custom webhooks to fire actions when items are added, updated, or deleted.
Integrate with mobile
Have a mobile app? Pull CMS data into your native experience.
Not a developer?
Connect your site to over 750 third-party services with Zapier — without coding.
Manage content from Google Sheets
Automate your social media
Send dynamic email
Publish content pulled from forms
+750 more apps
All features
Localization
Create fully localized experiences for site visitors around the world.