Quickstart
Create a generation, poll its status, and download the export bundle. Grab an API key from Settings → API keys — requests are scoped to your workspace.
POST /v1/generations
curl https://api.vibely.ai/v1/generations \ -H "Authorization: Bearer vib_sk_…" \ -d '{ "prompt": "Poster for launch night", "format": "poster", "brand_kit": "bk_solace" }'
Core endpoints
| Endpoint | Method | Purpose |
|---|---|---|
| /v1/generations | POST | Prompt → frames, images, vectors, or code |
| /v1/projects/:id/export | POST | Package React, PNG, PDF, PPTX, or MP4 |
| /v1/brand-kits | GET | Read kits, tokens, and voice profiles |
| /v1/webhooks | POST | Subscribe to export.ready, approval.changed |
TypeScript SDK Python SDK CLI GitHub Action