---
title: "List product templates"
method: GET
path: "/open-api/v1.0/product-templates"
tags: ["Product Templates"]
---

# List product templates

`GET /open-api/v1.0/product-templates`

List available product templates. Returns 25 results. To paginate, use the /page/{N} variant of this endpoint (1-indexed). Use the total field in the response to calculate total pages. Pagination is path-based for HTTP cacheability.

## Response `200`

OK

- ComFourthwallOpenapiModelProductTemplateListV1 — Paginated list of product templates
  - `results` ComFourthwallOpenapiModelProductTemplateSummaryV1[], required — List of product template summaries
    - `productId` string, required — Product template ID
    - `name` string, required — Product name
    - `category` string, required — Product category path
    - `brand` string, required — Brand name
    - `thumbnail` string — Thumbnail image URL
    - `basePrice` ComFourthwallOpenapiModelMoneyV1, required — Money amount with currency
      - `amount` number, required — Amount value
      - `currency` string, required — Currency code (ISO 4217)
    - `productionMethod` string, required — Production method (e.g. DTG, EMBROIDERY, DTFX, KNITTING, SUBLIMATION)
    - `supportsBackendRendering` boolean, required — Whether this product can be rendered by the backend rendering pipeline (V3 Instant Designer, excluding KNITWISE). Products where this is false may have null regionIds on customizable areas and cannot be used with the design pipeline.
  - `total` integer, required — Total number of product templates matching the query

---

[API](https://skmtc.net/fourthwall/apis/fourthwall-apis-2.md) · [All operations](https://skmtc.net/fourthwall/apis/fourthwall-apis-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fourthwall/fourthwall-apis-2/revisions/ef273312f051/schema)
