# Docs - [Overview](/docs): The presentations.ai API — turn ideas, documents, and data into finished slide decks. - [For agents](/docs/agents): Machine-readable docs, llms.txt, and the MCP server. - [CLI support](/docs/support): Report PresentationsAI CLI problems safely and include useful diagnostics. - API reference - [API reference](/docs/api): Every endpoint of the presentations.ai REST API, grouped by resource. - [Api keys](/docs/api/api-keys): Manage the workspace's API keys. - [Brand kits](/docs/api/brand-kits): Find a brand kit and pass its `id` as `brand_kit_id` to `POST /decks`. Brands limited to approved email domains appear only for callers on those domains. - [Credits](/docs/api/credits): Credit balance and usage. - [Decks](/docs/api/decks): Create decks asynchronously from prompts, typed sources, or a caller-edited outline, then poll, inspect, and download the rendered result. - [Exports](/docs/api/exports): Token-authorized downloads of deck export artifacts. - [Files](/docs/api/files): Upload source files for deck generation. - [Me](/docs/api/me): The authenticated principal: who the current API key acts as. - [Members](/docs/api/members): Workspace membership. - [Objects](/docs/api/objects): Fetch stored objects referenced by other resources. - [Outlines](/docs/api/outlines): Generate stateless, strictly typed outlines as JSON or SSE. Edit the returned outline and pass it to `POST /decks` to render the reviewed structure. - [Projects](/docs/api/projects): Projects that group decks. - [Requests](/docs/api/requests): Poll deck generation by caller request ID, including its stage, warnings, terminal error, and completed export. - [Workspace](/docs/api/workspace): Workspace details and settings.