Access project templates that can be used to create new projects. Templates provide pre-configured project structures with phases, tasks, and settings.
{
"id": 789,
"title": "Website Design Template",
"description": "Complete website design and development workflow",
"is_template": true,
"is_community_template": false,
"created_at": "2023-01-01T12:00:00Z",
"updated_at": "2023-01-01T12:00:00Z"
}
| Attribute | Type | Description |
|---|---|---|
| id | integer | Unique identifier for the template |
| title | string | The template's name |
| description | string | Description of the template's purpose |
| is_template | boolean | Whether this is a regular template |
| is_community_template | boolean | Whether this is a community-shared template |
| created_at | string | ISO 8601 timestamp when the template was created |
| updated_at | string | ISO 8601 timestamp when the template was last updated |
Retrieves a list of available project templates that can be used to create new projects.
/api/v1/project-templates
Note: This endpoint returns both regular templates (is_template: true) and community templates (is_community_template: true) that are available to the user.
GET /api/v1/project-templates
Authorization: Bearer YOUR_ACCESS_TOKEN
Accept: application/json
[
{
"id": 789,
"title": "Website Design Template",
"description": "Complete website design and development workflow",
"is_template": true,
"is_community_template": false,
"created_at": "2023-01-01T12:00:00Z",
"updated_at": "2023-01-01T12:00:00Z"
},
{
"id": 790,
"title": "Mobile App Development",
"description": "Standard mobile app development process",
"is_template": false,
"is_community_template": true,
"created_at": "2023-01-05T14:30:00Z",
"updated_at": "2023-01-05T14:30:00Z"
}
]
Retrieves detailed information about a specific project template.
/api/v1/project-templates/{id}
GET /api/v1/project-templates/789
Authorization: Bearer YOUR_ACCESS_TOKEN
Accept: application/json
{
"id": 789,
"title": "Website Design Template",
"description": "Complete website design and development workflow",
"is_template": true,
"is_community_template": false,
"created_at": "2023-01-01T12:00:00Z",
"updated_at": "2023-01-01T12:00:00Z"
}
Project templates are commonly used in integrations to allow users to create standardized projects with predefined structures and workflows.
Template Selection Dropdowns
Populate dropdown lists for template selection in project creation forms
Automated Project Creation
Create projects from templates in response to external triggers
Template Validation
Verify template availability before creating projects
Related: Use the Projects API to create new projects from templates. See the Projects API documentation for details.