Prezentit - AI Presentation Generator
Base URL: https://prezentit.net/api/v1
Auth Header: Authorization: Bearer pk_your_api_key_here
⚠️ CRITICAL FOR AI AGENTS
ALWAYS use "stream": false in generation requests! Without this, you get streaming responses that cause issues.
Quick Reference
| I want to... | Endpoint | Guide |
|---|---|---|
| Check credits | GET /me/credits | - |
| Find themes | GET /themes?search=NAME | THEMES.md |
| Generate presentation | POST /presentations/generate | WORKFLOW.md |
| Handle errors | - | ERRORS.md |
| Create outlines | GET /docs/outline-format | OUTLINES.md |
Complete Workflow (FOLLOW THIS ORDER)
Step 1: Check Credits First
code
GET /api/v1/me/credits
→ If not enough credits, tell user to buy at https://prezentit.net/buy-credits
Step 2: Find Theme (if user wants specific style)
code
GET /api/v1/themes?search=minimalist
→ Use the id from results
Step 3: Generate
json
POST /api/v1/presentations/generate
{
"topic": "User's topic here",
"slideCount": 5,
"theme": "theme-id",
"stream": false
}
⏱️ IMPORTANT: Generation takes 1-3 minutes. The API will return when complete.
Step 4: Give User the Link
From the response, share the viewUrl with the user. That's their presentation!
Response Format
json
{
"success": true,
"data": {
"viewUrl": "https://prezentit.net/view/abc123", ← SHARE THIS
"presentationId": "uuid",
"creditsUsed": 75,
"remainingCredits": 25
}
}
Pricing
- •15 credits per slide (outline + design)
- •10 credits per slide if you provide your own outline (33% savings)
- •New accounts get 100 free credits
Additional Guides
- •WORKFLOW.md - Detailed step-by-step workflow
- •ERRORS.md - How to handle every error
- •THEMES.md - Theme selection guide
- •OUTLINES.md - Creating valid outlines to save credits
- •API_REFERENCE.md - Complete endpoint documentation
Anti-Spam Rules
- •5-second cooldown between requests
- •No duplicate requests within 30 seconds
- •If rate limited, wait for
retryAfterseconds
Getting Help
- •Website: https://prezentit.net
- •API Docs:
GET /api/v1/docs/outline-format - •Support: https://prezentit.net/support