---
title: "List Excel Templates"
method: GET
path: "/api/excel/templates"
tags: ["Excel Processing"]
---

# List Excel Templates

`GET /api/excel/templates`

## Request

- Base URL: `https://api.qomplement.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.qomplement.com/api/excel/templates`
- Auth: HTTP bearer

List user's saved Excel templates.
Supports both authenticated users and guest mode.

Args:
    current_user: Authenticated user (optional for guest mode)
    limit: Maximum number of templates to return
    excel_type: Filter by type ('template' or 'filled')

Returns:
    {
        "templates": [
            {
                "template_id": "uuid",
                "name": "filename.xlsx",
                "detected_fields": [...],
                "excel_type": "template" | "filled",
                "created_at": "2025-01-13T...",
                "last_used_at": "2025-01-13T..."
            }
        ]
    }

## Query parameters

- `limit` integer
- `excel_type` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/qomplement/apis/qomplement-api.md) - [All operations](https://skmtc.dev/qomplement/apis/qomplement-api/llms.txt) - [OpenAPI document](https://skmtc.dev/qomplement/apis/qomplement-api/revisions/6fe617c112ef?raw)
