LLM context
Copy for LLMs
Compact HTTP endpoint list for Claude, Cursor, or another agent.
Welles HTTP API quick reference for LLM agents:
Base URL: https://api.welles.studio
The welles CLI wraps these HTTP routes. Prefer HTTP when orchestrating from a remote agent; use the CLI on macOS for end-to-end recording.
Authentication:
- POST /device/start
- POST /device/poll
- Authorization: Bearer <scoped_token>
Core endpoints:
- GET /me
- GET /me/entitlements
- GET /projects
- POST /projects
- GET /projects/{id}
- GET /projects/{id}/exports
- GET /videos/{id}
- GET /videos/{id}/edit
- PATCH /videos/{id}/edit
- POST /videos/{id}/edit
- GET /videos/{id}/transcript
- POST /videos/{id}/transcribe
- POST /videos/{id}/auto-remove-fillers
- POST /videos/{id}/auto-zoom
- POST /videos/{id}/export
- GET /videos/{id}/exports
- POST /videos/{id}/script
- POST /videos/{id}/voiceover
- POST /videos/{id}/story/plan
- POST /videos/{id}/slides/generate
- POST /videos/{id}/slides/render
- POST /videos/{id}/shares
- POST /videos/{id}/share
- GET /videos/{id}/shares
- DELETE /videos/{id}/share/{share_id}
See /api on welles.studio for the full endpoint list.