Skip to main content
Templates are reusable slideshow blueprints (config) you can apply across generation flows.

Visibility Model

  • private: visible to owner scope (workspace keys also read owner-private templates in current workspace context).
  • workspace: visible in that workspace only.
  • public: globally readable.

Endpoint Index

OperationEndpointDocs
List templatesGET /api/partner/v1/templatesList Templates
Get templateGET /api/partner/v1/templates/{templateId}Get Template
Create templatePOST /api/partner/v1/templatesCreate Template
Update templatePATCH /api/partner/v1/templates/{templateId}Update Template
Delete templateDELETE /api/partner/v1/templates/{templateId}Delete Template
Create from slideshowPOST /api/partner/v1/templates/from-slideshow/{slideshowId}Create Template From Slideshow

Config Contract (v1)

Template config must follow versioned structure:
  • version
  • structure.slides[] (+ optional structure.packAssignments)
  • content
  • visuals
See full examples on Create Template.