presentation

Hierarchy: presentation

The presentation object is the root object. Below are the parameters and objects within it:

Parameter
Type
Input
Description

template

String

[required] Specifies the base presentation template. This can be either:

  1. A filename (e.g., "my_template.pptx"): In this case, the request Content-Type must be multipart/form-data, and the actual template file must be uploaded as part of the request. The value of this template field in the JSON payload should be the name of the uploaded file.

  1. A downloadable URL (e.g., "https://.../template.pptx"): The API server will attempt to download the template from this URL. The request Content-Type should be application/json.

export_version

String (Enum)

Pptx2007,

Pptx2010,

Pptx2013,

Pptx2016,

Pptx2019,

PDF

[optional] File format the output presentation should use.

resultFileName

String

[optional] Name of output presentation.

slides

Object

[optional] An array of slide objects.

JSON Payload

{
  "presentation": {
    "template": "string.pptx",
    "export_version": "Pptx2019",
    "resultFileName": "string",
    "slides": []
  }
}

Last updated

Was this helpful?