Skip to main content
GET
/
api
/
v1
/
ppt
/
template
/
all
Get All Templates
curl --request GET \
  --url https://api.presenton.ai/api/v1/ppt/template/all \
  --header 'Authorization: <authorization>'
import requests

url = "https://api.presenton.ai/api/v1/ppt/template/all"

headers = {"Authorization": "<authorization>"}

response = requests.get(url, headers=headers)

print(response.text)
const options = {method: 'GET', headers: {Authorization: '<authorization>'}};

fetch('https://api.presenton.ai/api/v1/ppt/template/all', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
[
  {
    "id": "<string>",
    "name": "<string>",
    "total_layouts": 123
  }
]
{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}

Headers

Authorization
string
required

Bearer JWT or API Key

Query Parameters

include_defaults
boolean
default:true

Whether to include default templates

Response

Successful Response

id
string
required
name
string
required
total_layouts
integer | null