Components
Manage Webflow components, update component content, and configure component properties using the Components tools. Components are reusable design elements that can be instantiated across multiple pages.
List components
List all components in a site. Returns component metadata including IDs, names, and versions.
Tool: components_list
Unique identifier for the site
Maximum number of records to return (max: 100)
Offset for pagination
Returns
Get component content
Get the content structure and data for a specific component including text, images, and nested components.
Tool: components_get_content
Unique identifier for the site
Unique identifier for the component
Unique identifier for a specific locale (for localized sites)
Maximum number of records to return (max: 100)
Offset for pagination
Returns
Update component content
Update content on a component in secondary locales by modifying text nodes and property overrides.
Tool: components_update_content
This tool is only for updating content in secondary locales. The localeId parameter is required, and requests to update primary locale content will fail.
Unique identifier for the site
Unique identifier for the component
Unique identifier for the target locale
Array of node updates with text content and property overrides
Returns: Updated component content confirmation
Get component properties
Get component properties including default values and configuration for a specific component.
Tool: components_get_properties
Unique identifier for the site
Unique identifier for the component
Unique identifier for a specific locale
Maximum number of records to return (max: 100)
Offset for pagination
Returns
Update component properties
Update component properties for localization to customize behavior in different languages.
Tool: components_update_properties
Unique identifier for the site
Unique identifier for the component
Unique identifier for the target locale
Object with property updates
Returns: Updated component properties confirmation