About webflow-enterprise-api
webflow-enterprise-api is a reference skill for developers and administrators managing Webflow Enterprise workspaces and sites. It organizes enterprise-only API endpoints and searchable documentation for logs, site configuration, and workspace operations.
Key features
- 01Read workspace and site activity logs
- 02Manage 301 redirects
- 03Get and edit robots.txt settings
- 04Upload or delete well-known files
- 05Create, update, and delete sites
- 06Search API reference files
Use cases
- 01Review workspace or site activity
- 02Update a site's redirect rules
- 03Configure robots.txt or well-known files
- 04Manage sites in an Enterprise workspace
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ 224-industries/ webflow-skills --skill webflow-enterprise-apiAfter installing, type/webflow-enterprise-apiin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/301-redirects.mdrobots-txt.mdsite-activity-logs.mdwell-known-files.mdworkspace-audit-logs.mdworkspace-management.mdscripts/search_references.pyDetails
From the project READMEWebflow 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