Two ways to control your site
Use the REST API for direct HTTP calls from scripts, CI/CD pipelines, or custom integrations. Use MCP to connect an AI agent that manages your site in natural language. Both use the same API key and permissions system — the difference is who's calling them: your code, or your AI.
REST API
Standard HTTP endpoints for managing pages, posts, blocks, site settings and more. Perfect for scripts, CI/CD pipelines, and custom integrations. Note: the base URL returns 404 if opened in a browser — it requires an HTTP client like curl, Postman or Insomnia with a valid Bearer token.
- ✓ Bearer token authentication
- ✓ Read, write, delete scopes
- ✓ Granular per-key permissions
- ✓ Full pages & blocks CRUD
- ✓ SEO, analytics, A/B test endpoints
MCP Integration
Connect Claude, ChatGPT, Gemini or any MCP-compatible agent. Your AI can manage the entire site in natural language — with the same permissions you set.
- ✓ 35+ native MCP tools
- ✓ Model agnostic (Claude, GPT, Gemini)
- ✓ Conditional publish rules (e.g. SEO ≥ 80)
- ✓ Full audit log + one-click rollback
- ✓ Works with claude.ai and Claude Code
API Key Permissions
Create multiple API keys — each with its own scope. You decide exactly what each key (or agent) is allowed to do.
read
List and read pages, posts, blocks, site info, and analytics. Safe for read-only integrations and dashboards.
write
Create and update pages, blocks, SEO settings, and deploy changes. Required for AI agents that manage content.
delete
Remove pages and content. Keep this scope restricted to keys you fully trust — or leave it disabled entirely.
What you can do with the API
Pages & Posts
Create, update, publish, unpublish and delete pages and blog posts.
Blocks
Read, update, hide or show individual blocks on any page.
A/B Tests
Create variants, track results, and conclude tests via API or MCP tool.
Analytics
Read block-level events: views, clicks, video plays, time visible and more.
MCP Tools — Full List
35+ tools covering every aspect of your site. Your AI agent can use them all — or only the ones you allow via API key permissions.
Ready to connect your agent?
Create your API key from the dashboard and start in minutes. Full docs included.