Prezent Platform API
The Prezent Platform API exposes Prezent's AutoGenerator, Template Converter, Audiences, Themes, and File-upload services behind a single uniform JSON HTTP API.
This documentation describes the agent-ready, target shape of the API:
- Single uniform success envelope
{ "success": true, "data": { ... } }. - Single uniform error envelope
{ "success": false, "data": null, "error": { ... } }. - API key (Bearer) authentication for every endpoint
(
Authorization: Bearer <api_key>). - Stable error code catalog with consistent HTTP-status mapping.
- Predictable async patterns based on
callback_id, with strict HTTP-status mapping on v2 status endpoints.
Where to start
| If you want to | Go to |
|---|---|
| Make your first call | Getting Started |
| Browse every endpoint interactively | API Reference |
| Connect Claude / Cursor / Cline as an agent | Agents & MCP |
| Learn about rate limits and error codes | Developer Guide |
| Generate decks from prompts | AutoGenerator API |
| Apply a brand template to an existing deck | Template Converter API |
| List/search audience profiles | Audiences |
| List the brand themes available to your company | Themes |
| Upload, preprocess, or validate supporting files | File Upload |
| Mint short-lived access tokens for stored files | File Access |
| Check service health | Health |
| Provision and manage users (SCIM 2.0) | SCIM — User Management |
| Stay current on releases | Change Log |
Need help?
Reach out to your Customer Success Manager or email success@prezent.ai.