Lodol Docs

Webflow

API actions for the Webflow integration.

Webflow

Manage Webflow sites and CMS items using a personal access token.


Create Webflow collection item

Create a new item within a Webflow CMS collection.

Parameters

ParameterTypeRequiredDescription
collection_idstringYesWebflow collection identifier.
fieldsobjectYesField values for the new item.
livebooleanNoWhether to publish the item immediately.

Response

{
  "createdOn": "mock_value",
  "id": "mock_value",
  "name": "mock_value",
  "slug": "mock_value"
}

List Webflow collections

Fetch CMS collections for a specific Webflow site.

Parameters

ParameterTypeRequiredDescription
site_idstringYesWebflow site identifier.

Response

[
  {}
]

List Webflow collection items

Retrieve items for a Webflow CMS collection.

Parameters

ParameterTypeRequiredDescription
collection_idstringYesWebflow collection identifier.

Response

[
  {}
]

List Webflow sites

Retrieve available Webflow sites for the authenticated account.

Response

[
  {}
]

Publish Webflow items

Publish one or more items from a Webflow collection.

Parameters

ParameterTypeRequiredDescription
site_idstringYesWebflow site identifier.
collection_idstringYesWebflow collection identifier.
item_idsarrayYesArray of Webflow item identifiers to publish.

Response

{
  "errors": [
    {}
  ],
  "publishedItemIds": [
    "mock_value"
  ]
}

Update Webflow collection item

Update an existing Webflow CMS item.

Parameters

ParameterTypeRequiredDescription
collection_idstringYesWebflow collection identifier.
item_idstringYesWebflow item identifier.
fieldsobjectYesField values to update.
livebooleanNoWhether to publish the item after update.

Response

{
  "id": "mock_value",
  "name": "mock_value",
  "slug": "mock_value",
  "updatedOn": "mock_value"
}

On this page