---
title: "List Plunet order templates available for a customer"
method: GET
path: "/V1/customers/{customer_id}/templates"
tags: ["Templates"]
---

# List Plunet order templates available for a customer

`GET /V1/customers/{customer_id}/templates`

## Request

- Base URL: `https://api.worders.net`
- URL: `https://api.worders.net/V1/customers/{customer_id}/templates`
- Auth: one of:
  - API key in cookie `_worders_session`
  - HTTP bearer
- TypeScript: <https://skmtc.dev/worders/apis/worders-api-v1/docs/V1/customers/:customer_id/templates/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns Plunet `getTemplateList` results filtered by the customer's Plunet id. Used by the Adobe order-creation scenario to offer a template before POST /V1/orders.

## Response `200`

templates list (scoped to customer)

- object
  - `data` PlunetTemplate[]
    - `id` integer
    - `name` string
    - `description` string, nullable

---

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