Localization support, site activity logs and content management improvements

Webflow’s Data API now supports localization features, allowing you to create, manage, and retrieve content in multiple languages through the API. This enables you to build multilingual applications and automation workflows.

Key localization features

  • Site locale information
    Get detailed information about all available site locales, including primary and secondary languages

  • Locale-specific page content
    Retrieve and update page content for specific language variants

  • Localized CMS content
    Access and modify CMS items across multiple language versions

Updated endpoints with localization support

Site endpoints

The following endpoints now include locale information with primary and secondary locale settings:

  • Get sites list and Get site details

    Response example
    1{
    2 "locale": {
    3 "primary": {
    4 "id": "en-US",
    5 "cmsLocaleId": "uuid-for-primary-locale",
    6 "displayName": "English (United States)",
    7 "enabled": true,
    8 "subdirectory": ""
    9 },
    10 "secondary": [
    11 {
    12 "id": "es",
    13 "cmsLocaleId": "uuid-for-secondary-locale",
    14 "displayName": "Spanish",
    15 "enabled": true,
    16 "subdirectory": "/es"
    17 }
    18 ]
    19 }
    20}

Page endpoints

These endpoints now support the locale query parameter to work with language-specific pages:

CMS item endpoints

These endpoints now support the cmsLocaleIds parameter to filter and manage content by language:

CMS locale IDs (cmsLocaleId) are different from site locale identifiers. You can find the cmsLocaleId for each language in the Sites response.

Site activity logs

Monitor site activity with the Get site activity logs endpoint.

Page content management

New endpoints for more granular control over page content and metadata:

Asset management