webflow-enterprise-api
Webflow Enterprise API
Enterprise-only API endpoints for managing Webflow workspaces and site configurations. All endpoints require an Enterprise workspace and appropriate token scopes.
Endpoints Overview
| Endpoint | Method | Scope | Description |
|---|---|---|---|
/workspaces/{id}/audit_logs |
GET | workspace_activity:read |
Workspace audit logs |
/sites/{id}/activity_logs |
GET | site_activity:read |
Site activity logs |
/sites/{id}/redirects |
GET | sites:read |
List 301 redirect rules |
/sites/{id}/redirects |
POST | sites:write |
Create a 301 redirect |
/sites/{id}/redirects/{rid} |
PATCH | sites:write |
Update a 301 redirect |
/sites/{id}/redirects/{rid} |
DELETE | sites:write |
Delete a 301 redirect |
/sites/{id}/robots_txt |
GET | site_config:read |
Get robots.txt configuration |
/sites/{id}/robots_txt |
PUT | site_config:write |
Replace robots.txt configuration |
/sites/{id}/robots_txt |
PATCH | site_config:write |
Update robots.txt configuration |
/sites/{id}/robots_txt |
DELETE | site_config:write |
Delete robots.txt rules |
/sites/{id}/well_known |
PUT | site_config:write |
Upload a well-known file |
/sites/{id}/well_known |
DELETE | site_config:write |
Delete well-known files |
/workspaces/{id}/sites |
POST | workspace:write |
Create a new site |
/sites/{id} |
PATCH | sites:write |
Update a site |
/sites/{id} |
DELETE | sites:write |
Delete a site |
/sites/{id}/plan |
GET | sites:read |
Get site hosting plan |
All endpoints use https://api.webflow.com/v2 as the base URL and require Authorization: Bearer <token>.
Important Notes
- All endpoints require an Enterprise workspace — they will return errors on non-Enterprise plans
- Use workspace API tokens (not site tokens) for workspace-level endpoints
- Rate limits apply — check the
X-RateLimit-Remainingresponse header - Pagination is available via
limitandoffsetquery parameters on list endpoints
Reference Documentation
Each reference file includes YAML frontmatter with name, description, and tags for searchability. Use the search script in scripts/search_references.py to find relevant references.
Audit & Activity
- references/workspace-audit-logs.md: Workspace audit logs — login/logout, role changes, membership, invitations
- references/site-activity-logs.md: Site activity logs — design changes, publishing, CMS, branches, libraries
Site Configuration
- references/301-redirects.md: 301 redirect rules for a site — list, create, update, and delete
- references/robots-txt.md: Robots.txt crawler rules and sitemap URL — get, replace, update, and delete
- references/well-known-files.md: Upload files to the .well-known directory
Workspace Management
- references/workspace-management.md: Create, update, delete sites, and get site plans within a workspace
Searching References
# List all references with metadata
python scripts/search_references.py --list
# Search by tag (exact match)
python scripts/search_references.py --tag <tag>
# Search by keyword (across name, description, tags, and content)
python scripts/search_references.py --search <query>
Scripts
scripts/search_references.py: Search reference files by tag, keyword, or list all with metadata
More from 224-industries/webflow-skills
webflow-designer-api
Work with the Webflow Designer API — either by building Designer Extensions (iframes inside the Webflow Designer) or by generating code snippets for the Designer API Playground. Covers element manipulation, styles, components, pages, variables, assets, error handling, CLI usage, and UI design patterns. Use when creating, debugging, or modifying Designer Extensions, OR when the user wants to run Designer API code in the Playground app.
149webflow-code-components
Build, define, and import React code components into Webflow via DevLink. Use when creating Webflow code components, configuring declareComponent definitions, working with prop types, styling within Shadow DOM, bundling with Webpack, or troubleshooting DevLink imports.
47webflow-webhooks
Receive and verify Webflow webhooks. Use when setting up Webflow webhook handlers, debugging signature verification, or handling Webflow events like form_submission, site_publish, ecomm_new_order, or collection item changes.
41webflow-browser-api
Control Webflow Analyze and Optimize from JavaScript via the Browser API. Use when managing tracking consent, integrating CMPs (OneTrust, TrustArc), tracking experiment variations, setting custom visitor attributes, or personalizing user experiences.
39memberstack-cli
Use the Memberstack CLI to manage Memberstack accounts from the terminal. Covers authentication, apps, members, plans, custom fields, data tables, and records. Trigger this skill whenever the user wants to interact with Memberstack — including managing members, plans, custom fields, data tables/records, or authenticating with Memberstack. Also trigger when the user mentions "memberstack", "memberstack-cli", membership management, or member data operations via CLI.
6webflow-designer-extension
Build Webflow Designer Extensions that run inside the Webflow Designer. Use when creating, debugging, or modifying Designer Extensions (iframes that interact with Webflow's Designer API). Covers CLI usage, element manipulation, styles, components, pages, variables, assets, error handling, and UI design patterns for Webflow's design system.
6