GET: List Studio Templates
Retrieve studio templates from your workspace with pagination
List all studio templates in your workspace with pagination support.
Endpoint
GET /templates/all
Returns templates with pagination support.
Query Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | Integer | No | 1 | Page number (must be > 0) |
limit | Integer | No | 10 | Templates per page (max: 20, must be > 0) |
Request Example
Response Example
Pagination Response Fields
| Field | Type | Description |
|---|---|---|
page | Integer | Current page number |
limit | Integer | Number of templates per page |
total | Integer | Total number of templates |
totalPages | Integer | Total number of available pages |
Template Response Fields
| Field | Type | Description |
|---|---|---|
id | Integer | Unique identifier for the template |
created_at | String | Timestamp when the template was created |
workspace_id | String | ID of the workspace the template belongs to |
user_id | String | ID of the user who created the template |
canvas_width | Number | Width of the template canvas in pixels |
canvas_height | Number | Height of the template canvas in pixels |
updated_at | String | Timestamp when the template was last updated |
name | String | Name of the template |
description | String | Description of the template |
thumbnail_url | String | URL to the template's thumbnail image |
pages_data | Array | Array of pages (for multi-page templates) |
modifications | Array | Array of available modifications for parameters |
Modification Fields
Each modification object contains:
| Field | Type | Description |
|---|---|---|
key | String | Unique key for the modification |
id | String | ID of the modification |
type | String | Type of modification (text, image) |
helpText | String | Description of what the field is for |
example | String | Example value for the field |
Error Responses
| Code | Description |
|---|---|
| 400 | Invalid page/limit parameters |
| 403 | Missing or invalid API key |
| 403 | No studio templates found in workspace |