Templates API
List Templates
| Parameter | Type | Description |
|---|---|---|
category | string | Filter by category |
search | string | Search by name/description |
type | string | Filter by template type |
Get Template
systemPrompt is replaced with [Protected] for non-superadmin users on system/marketplace templates.
Template Versions
Restore Template Version
{ "versionId": "ver_123" }
Admin Template Management
List (Admin)
| Parameter | Type | Description |
|---|---|---|
templateType | string | personal, organization, system, marketplace |
category | string | Template category |
visibility | string | personal, organization, public |
isActive | boolean | Active status |
isFeatured | boolean | Featured status |
pricingTier | string | Pricing tier filter |
search | string | Search query |
sortBy | string | Sort field |
sortOrder | string | asc or desc |
limit | number | Results per page |
offset | number | Pagination offset |
Create Template
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Template name |
description | string | Yes | Description |
category | string | Yes | Category |
templateType | string | No | personal, organization, system, marketplace |
systemPrompt | string | No | AI instructions |
initialQuestion | string | No | First question AI asks |
sections | string[] | No | PRD sections |
tags | string[] | No | Tags |
features | string[] | No | Key features |
visibility | string | No | personal, organization, public |
isActive | boolean | No | Active status |
isFeatured | boolean | No | Featured status |
pricingTier | string | No | Pricing tier |
Update Template
Delete Template
Marketplace
Browse Marketplace
| Parameter | Type | Description |
|---|---|---|
category | string | Filter by category |
search | string | Search query |
featured | boolean | Featured only |
pricingTier | string | Tier filter |
sort | string | Sort order |