content object that satisfies that layout’s
JSON schema.
Before you begin
Create a Cloud API key and pass it as a Bearer token on every request:1. Get Standard templates
List the templates available to the authenticated Cloud account:id. You will use it in the next three requests.
Use the optional default query parameter to filter the list: true returns
default templates and false returns custom templates.
See List Standard templates.
2. Get the template and its schemas
Retrieve the selected template by ID:schemas for each template layout. The
schema’s title is the layout ID to send as slides[].layout. The entire
slides[].content object must validate against the corresponding schema.
The response above illustrates the shape of
schemas. Layout IDs, component
names, fields, types, and constraints vary by template. Always use the live
response for the selected template.3. Get the template example
The example endpoint returns representativelayout and content pairs that
already conform to the selected template’s schemas:
4. Create the presentation from JSON
Build each slide with a layout from the selected template and content that validates against that layout’s schema. Then send the result to the synchronous from-JSON endpoint:content object against its live
schema. This catches missing fields, incorrect value types, length violations,
and invalid array sizes before the rendering request.