Templates
Browse all available templates for rendering documents. Use the template ID when creating, converting, or publishing documents.
The templates endpoint returns all available templates with their IDs, names, categories, and descriptions. Use the id field as the template_id parameter when creating, converting, or publishing documents.
Note
This endpoint does not count toward your monthly API quota.
GET
/v1/templatesList all available templates. Does not count toward your monthly API quota.
Parameters
| Parameter | Type | Description |
|---|---|---|
category | string | Filter by category name (e.g., Free, Business, Academic) |
Request
bash
curl "https://api.unmarkdown.com/v1/templates" \
-H "Authorization: Bearer um_your_api_key"Response
json
{
"data": [
{
"id": "swiss",
"name": "Swiss",
"category": "Free",
"description": "Clean and modern Swiss-inspired design"
},
{
"id": "mono",
"name": "Mono",
"category": "Free",
"description": "Monospace-first design for technical content"
},
{
"id": "executive",
"name": "Executive",
"category": "Business",
"description": "Polished, corporate-ready styling for professional documents"
}
],
"total": 62
}Error Response
json
{
"error": {
"code": "unauthorized",
"message": "Missing or invalid API key"
}
}Status Codes
| Status | Description |
|---|---|
| 200 | Success |
| 401 | Missing or invalid API key |
| 429 | Rate limit exceeded |
| 500 | Internal server error |
Template Categories
Templates are organized into 8 categories: Free (8 templates), Business (8), Academic (7), Creative (8), Technical (8), Newsletter (8), Resume (8), and Presentation (7). Free accounts have access to the 8 Free templates. Pro accounts unlock all 62 templates.