For developers
Getuser's REST API and MCP server, for scripts, coding tools and your own agents.
Everything a founder does in Getuser's Studio and Batch pages, an API key can do too: plan videos, render them, make slideshows, write lines and fill the posting plan. Same credits, same limits, same videos on the founder's Videos page.
Getting started
A key and your first video in four calls.
API Reference
Every endpoint, with curl, JavaScript and Python.
Agents & MCP
Use Getuser from Claude Code, Cursor or any MCP client.
Errors
Every error code and what to do about it.
At a glance
| Base URL | https://getuser.app/api/v1 |
| Auth | Authorization: Bearer gu_… |
| Format | JSON in and out, UTF-8, snake_case |
| MCP server | https://mcp.getuser.app/mcp (Streamable HTTP) |
| OpenAPI | /openapi.json |
| Price | 25 credits per video or slideshow; AI writes are priced by length |
What it does not do
- No posting. Videos go on the posting plan; the founder posts from the app. See The posting plan.
- No deleting. An agent's mistake never destroys work. Cancel and retry are allowed.
- No webhooks yet. Poll the status. See Making videos.
For agents
/llms.txtlists every page;/llms-full.txtis all of them in one file.- Add
.mdto any docs URL for its Markdown, e.g./docs/errors.md. - The Agent Skill teaches Claude Code and other coding agents to use the API well.