DraftLift API
The DraftLift API gives you programmatic access to content generation, memories, templates, and content management. Available on Business and Agency plans.Base URL
Authentication
All requests require a Bearer token. Create an API key from Settings > API Keys in your dashboard.Quickstart: generate in one call
The generate endpoint is the core of the API. Pass a template and your direction — DraftLift handles everything else.1. Get your API key
Create one at Settings > API Keys. Copy it immediately — it’s only shown once.2. Pick a template
id of the template you want (e.g. a LinkedIn Post template).
3. Generate
content_id needed — the API creates one automatically and returns it in the response.
4. Review and finalize
After editing, finalize the content to trigger learning analysis:Headless agent workflow
The API is designed for AI agents operating headlessly. A typical loop:Generate with context
Passmemory_ids to inject your voice and knowledge into the generation:
reference_material_ids for source material the AI should draw from.
Rate limits
| Plan | Requests/min | Requests/hour |
|---|---|---|
| Business | 100 | 1,000 |
| Agency | 300 | 5,000 |
X-RateLimit-Limit— Maximum requests per windowX-RateLimit-Remaining— Requests remainingX-RateLimit-Reset— Unix timestamp when the window resets
Error handling
All errors return adetail field:
| Status | Meaning |
|---|---|
401 | Missing or invalid API key |
403 | Your plan doesn’t include API access |
404 | Resource not found |
422 | Validation error (check request body) |
429 | Rate limit exceeded — see Retry-After header |