For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Resources
Get started
ReferenceGuidesExamplesChangelog
ReferenceGuidesExamplesChangelog
  • Designer API
    • Introduction
    • Getting Started
    • Webflow CLI
    • Error Handling
    • App Modes
  • Elements
    • Creating & Retrieving Elements
    • Element Properties & Methods
    • Element Types & Methods
  • Styles
    • Managing Style Properties
    • Managing Variable Modes
  • Components
  • Variables & Collections
    • Variable Collections
    • Variables
    • Variable Modes
  • Assets
  • Pages & Folders
  • Utilities
    • User Events & Notifications
    • App Intents & Connections
  • Additional Resources
    • API Playground
    • FAQs
LogoLogo
Resources
Get started
On this page
  • Best practices

Extension utilities

Was this page helpful?
Previous

Get site information

Next
Built with

The Designer API offers essential utilities to manage your extension’s behavior and interaction with the Designer.

Site information

Access site details and configure how your extension appears in the Designer

User events

Subscribe to Designer events to create responsive extensions

App discovery

Make your extension discoverable in element settings

User authentication

Authenticate users with the Data API, and access Data API resources

Best practices

Dynamic updates

Subscribe to relevant events like when a user selects a new element to keep your extension in sync with the Designer state.

Appropriate sizing

Size your extension appropriately with resizeExtension(). Too large and it dominates the UI; too small and it’s hard to use.

For a comprehensive guide to building effective extensions, check out our Quick Start Guide and App Setup documentation.