curl -X GET "https://api.nedzo.ai/v1/templates?templateType=agent&limit=10" \
-H "Authorization: Bearer YOUR_API_KEY"
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Customer Onboarding Agent",
"description": "A voice agent template for onboarding new customers",
"templateType": "agent",
"visibility": "private",
"schemaVersion": "1.0.0",
"snapshotSizeBytes": 15240,
"createdAt": "2026-01-15T10:30:00Z",
"updatedAt": "2026-01-15T10:30:00Z"
}
]
Templates
List templates
Retrieve all templates owned by your account via the Nedzo REST API. Filter by template type and visibility, with limit and offset pagination.
GET
/
templates
curl -X GET "https://api.nedzo.ai/v1/templates?templateType=agent&limit=10" \
-H "Authorization: Bearer YOUR_API_KEY"
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Customer Onboarding Agent",
"description": "A voice agent template for onboarding new customers",
"templateType": "agent",
"visibility": "private",
"schemaVersion": "1.0.0",
"snapshotSizeBytes": 15240,
"createdAt": "2026-01-15T10:30:00Z",
"updatedAt": "2026-01-15T10:30:00Z"
}
]
List templates owned by your account. Supports filtering by
templateType and visibility, with pagination via limit/offset.
Query Parameters
string
Filter by template type. One of
agent, workflow, or workspace.string
Filter by visibility. One of
public or private.integer
default:"50"
Maximum number of templates to return (1-100).
integer
default:"0"
Number of templates to skip for pagination.
curl -X GET "https://api.nedzo.ai/v1/templates?templateType=agent&limit=10" \
-H "Authorization: Bearer YOUR_API_KEY"
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Customer Onboarding Agent",
"description": "A voice agent template for onboarding new customers",
"templateType": "agent",
"visibility": "private",
"schemaVersion": "1.0.0",
"snapshotSizeBytes": 15240,
"createdAt": "2026-01-15T10:30:00Z",
"updatedAt": "2026-01-15T10:30:00Z"
}
]
Was this page helpful?
