---
title: "List Document Templates"
method: GET
path: "/v4/returns/document-templates/"
tags: ["Return Configuration Set"]
---

# List Document Templates

`GET /v4/returns/document-templates/`

## Request

- The document declares no server URL.
- Auth: one of:
  - API key in header `Authorization`
  - HTTP bearer

Document templates are used to generate return labels, packing slips, and other documents for return registrations.

## Query parameters

- `account` integer[]
- `limit` integer
- `offset` integer
- `ordering` string

## Response `200`

- PaginatedReturnDocumentTemplateList
  - `count` integer, required
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` ReturnDocumentTemplate[], required
    - `id` integer, required
    - `account` integer, required
    - `key` string: Technical key, must not contain white space
    - `content` string
    - `client_key` string, nullable, required
    - `identifier` string: Optional identifier for the template to be used (e.g. language code / local)

## Other responses

- `400`
- `403`
- `404`

## Changes

- **2026-11-03** `84524f38b6c9`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/parcellab/apis/parcellab-api/changes/v4/returns/document-templates/get.md)

---

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