Integrate AI-powered presentation creation into your applications. Generate decks programmatically, automate reports, and build custom tools with the Gridlines API.
Get started in minutes with our RESTful API. Make a single request to generate a complete presentation, or use session continuity for iterative editing.
curl -X POST https://api.gridlinesapp.com/v0/presentations \
-u YOUR_API_KEY: \
-H "Content-Type: application/json" \
-d '{
"prompt": "Create a Q4 earnings deck with 5 slides",
"mode": "investment_banking",
"theme_id": "corporate-blue"
}'Server-sent events for live progress updates during presentation generation
Continue editing presentations with follow-up API calls using session IDs
Pass base64-encoded images for chart recreation and visual references
Programmatically manage themes and templates for consistent branding
Generate fully editable .pptx files with native charts, tables, and text
Simple HTTP endpoints with JSON payloads and comprehensive error handling
Generate weekly reports, quarterly reviews, or client updates automatically
Embed presentation generation into your existing business processes and tools
Build custom presentation tools on top of Gridlines for your customers
Transform data pipelines into visual presentations with charts and insights
API keys are managed from your team settings. Only team administrators can create and manage API keys.
Explore the full API documentation and start integrating presentation generation into your applications.