UnmarkdownDocs

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/templates

List all available templates. Does not count toward your monthly API quota.

Parameters

ParameterTypeDescription
categorystringFilter 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

StatusDescription
200Success
401Missing or invalid API key
429Rate limit exceeded
500Internal 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.