---
title: "List issuance templates"
method: GET
path: "/templates/issuance"
tags: ["IssuanceTemplates"]
---

# List issuance templates

`GET /templates/issuance`

## Query parameters

- `issuerId` string
- `enabled` boolean

## Response `200`

Issuance templates.

- IssuanceTemplateRecord[]
  - `id` string, uuid, required
  - `tenantId` string, required
  - `issuerId` string, required — Configured issuer instance this template executes against.
  - `name` string, required
  - `description` string, nullable
  - `enabled` boolean, required
  - `spec` IssuanceTemplateSpec, required
    - `credential_configuration_ids` string[], required
    - `credential_designs` CredentialDesignVersionRef[]
      - `designId` string, uuid, required
      - `version` integer, nullable — Pinned design version. Null means latest active version.
    - `offer_defaults` union — Stable partial credential-offer defaults merged into the execution request before decoding as the real runtime CreateCredentialOfferInput model.
      - CredentialOfferDefaults — unresolved $ref
      - object, nullable
  - `createdAt` string, date-time, required
  - `updatedAt` string, date-time, required

---

[API](https://skmtc.net/sphereon-opensource/apis/oid4vci-issuance-template-api.md) · [All operations](https://skmtc.net/sphereon-opensource/apis/oid4vci-issuance-template-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sphereon-opensource/oid4vci-issuance-template-api/revisions/15799b5809dc/schema)
