Skip to content
Open with AI

List templates

GET
/v1/templates
curl --request GET \
--url 'https://proficient-seahorse-829.eu-west-1.convex.site/v1/templates?project_id=proj_jd71dcg41pjy7rax1v2h4pvcmd7gtar9' \
--header 'Authorization: Bearer <token>'

Lists the templates a project exposes, in the order the project defines them.

project_id
required

Project ID

string
>= 1 characters
Example
proj_jd71dcg41pjy7rax1v2h4pvcmd7gtar9

Project ID

The project’s templates

Media typeapplication/json
object
data
required
Array<object>
object
id
required
string
name
required
string
description
required
string | null
project_id
required
string
target_composition_id
required

The composition this template renders.

string
field_count
required
number
Example
{
"data": [
{
"id": "tpl_8f2c1d4e6a7b9c0d1e2f3a4b5c6d7e8f",
"name": "Welcome video",
"description": "One clip per new customer.",
"project_id": "proj_jd71dcg41pjy7rax1v2h4pvcmd7gtar9",
"target_composition_id": "comp_4f1f0f7c",
"field_count": 3
}
]
}

Project not found

Media typeapplication/json
object
error
required
string
Example
{
"error": "Render not found"
}