---
title: "Validate Catalog Template Parameters"
method: POST
path: "/v1/catalog/templates/{id}/validate"
tags: ["Catalog API"]
---

# Validate Catalog Template Parameters

`POST /v1/catalog/templates/{id}/validate`

Use this endpoint to validate template parameters against the template's JSON Schema.

## Path parameters

- `id` string, required

## Request body

- CatalogTemplateValidationRequest
  - `params` object — Template parameter values to validate.

## Response `200`

Indicates that the request was successful and the response contains the requested data.

- CatalogValidationResponse
  - `error` string — Validation error message. Empty when valid.
  - `valid` boolean — Whether the configuration passed validation.

## Other responses

- `400` — Indicates that the request was malformed or contained invalid parameters.
- `404` — Indicates that the requested resource could not be found.

---

[API](https://skmtc.net/lerian/apis/identity-plugin.md) · [All operations](https://skmtc.net/lerian/apis/identity-plugin/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lerian/identity-plugin/versions/25daba385532/schema)
