---
title: "Validate an Executor Configuration"
method: POST
path: "/v1/catalog/executors/{id}/validate"
tags: ["Catalog API"]
---

# Validate an Executor Configuration

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

Use this endpoint to validate an executor configuration against its JSON Schema.

## Path parameters

- `id` string, required

## Request body

- CatalogValidationRequest
  - `config` object — Configuration object 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)
