Base URL
All API requests are made to:Authentication
All API endpoints require authentication via Clerk session tokens. See the Authentication page for details.Response Format
All responses are JSON. Successful responses return the data directly:HTTP Status Codes
| Code | Description |
|---|---|
200 | Success |
201 | Created |
400 | Bad request — check your parameters |
401 | Unauthorized — missing or invalid auth |
403 | Forbidden — insufficient permissions |
404 | Not found |
500 | Internal server error |
Rate Limiting
API requests are rate-limited per account. Current limits:- 100 requests per minute for standard endpoints
- 10 requests per minute for AI/generation endpoints
API Sections
Builder API
Projects, files, AI chat, and deployment
Marketing API
Content, social media, and outbound email
CRM API
Contacts and pipeline management
Authentication
How to authenticate API requests