Generate professional PowerPoint presentations with custom themes from structured JSON data. Cover slide, content slides, bullets, images, speaker notes โ all from a single API call.
Generate complete PPTX presentations programmatically from JSON input. Each presentation includes a styled cover slide and up to 50 content slides with titles, bullet points, optional images, and speaker notes. Choose from three built-in themes: minimal (white/blue), dark (dark background), or corporate (navy blue). The API returns a base64-encoded PPTX file ready to save or send.
| Parameter | Type | Description |
|---|---|---|
title required |
string | Presentation title shown on cover slide |
slides required |
array | Array of slide objects (max 50). Each: title, bullets[], image_url?, notes? |
theme |
string | minimal | dark | corporate (default: minimal) |
output |
string | pptx | pdf (default: pptx) |
$0.005 per presentation via x402 micropayment on Base (USDC). Max 50 slides per call.