Using multiple templates
You may have a scenario where you want to build a PowerPoint using slides from multiple template PowerPoints.
To do this, you have to:
Attach Files and/or Provide Template URLs:
File Attachment: Attach your template PowerPoint files as
Fileattachments in thePOSTrequest, using the parameter namefiles.

Template URLs: You can also use URLs for templates stored online, such as in Google Drive or OneDrive, which provide direct download access.
Define Templates in Your JSON Payload: Add a
template_listparameter in your JSON payload, as shown below. Thetemplate_listshould contain an entry for each template file, with a uniquetemplate_idand the name of each template file. Eachtemplatename must exactly match the filename of the corresponding "files" parameter sent in the form.
Assign Template IDs to Slides: In the JSON payload, specify a
template_idfor each slide to indicate which template file to use. Eachslideobject should include aslide_indexand thetemplate_idfor the template it should follow.
Important Note
You cannot use both a single template file and multiple templates together. The following example demonstrates incorrect syntax:
Sample JSON payload:
Last updated
Was this helpful?