---
title: "List compliance templates"
method: GET
path: "/v1/compliance/templates"
tags: ["Wallet Auth"]
---

# List compliance templates

`GET /v1/compliance/templates`

## Request

- Base URL: `https://api.insumermodel.com`
- URL: `https://api.insumermodel.com/v1/compliance/templates`
- Auth: none required

Returns pre-configured compliance templates for common KYC/identity providers. Templates abstract away raw EAS schema IDs and attester addresses. Use a template name in POST /v1/attest conditions instead of specifying schemaId, attester, and indexer manually. No authentication required.

## Response `200`

Template catalog

- object
  - `ok` true
  - `data` object
    - `templates` object
  - `meta` Meta
    - `version` string
    - `timestamp` string, date-time

## Other responses

- `500`: Unexpected server error. Safe to retry; no credits are charged on a 500. Router endpoints return the standard error envelope; standalone endpoints (the ones whose 200 is a flat object) return a flat {"error": "..."} object.

---

[API](https://skmtc.dev/insumermodel/apis/insumerapi.md) · [All operations](https://skmtc.dev/insumermodel/apis/insumerapi/llms.txt) · [OpenAPI document](https://skmtc.dev/insumermodel/apis/insumerapi/revisions/91f56fe9e3d8?raw)
