API Reference
The SlideForge API is a REST API that generates consulting-quality PowerPoint slides.
Base URL
https://api.slideforge.devAuthentication
All requests require a Bearer token in the Authorization header. Get your API key from the Console.
Authorization: Bearer sf_live_YOUR_KEY
Response Format
All responses are JSON. POST /v1/render with structured params returns 200 OK synchronously with the result — no polling needed. All other generation endpoints return 202 Accepted with a job_id for async polling. Errors return appropriate HTTP status codes with a detail message.
Endpoints
POST
/v1/renderPOST/v1/render/specPOST/v1/render/preflightPOST/v1/suggest-layoutPOST/v1/generatePOST/v1/iteratePOST/v1/deckPATCH/v1/deck/{id}POST/v1/deck/from-jobsPOST/v1/deck/{id}/forkPOST/v1/workflows/consulting-deckPOST/v1/translatePOST/v1/translate/from-jobGET/v1/jobsGET/v1/jobs/{id}GET/v1/jobs/{id}/versionsDELETE/v1/jobs/{id}GET/v1/templatesPOST/v1/templates/suggestPOST/v1/templates/searchGET/v1/componentsGET/v1/themesPOST/v1/themesPOST/v1/themes/uploadGET/v1/files/{path}