---
title: "Plan Schema"
method: POST
path: "/agent/cli/plan_schema"
---

# Plan Schema

`POST /agent/cli/plan_schema`

## Request

- Base URL: `https://app.runconverge.com/api`
- URL: `https://app.runconverge.com/api/agent/cli/plan_schema`
- Auth: HTTP bearer

Return the live JSON schema for `Plan`.

The agent calls this via `./converge plan-schema` when it needs
field-level detail. Sourced from `converge_api.plan.schema.Plan`, the
shape `submit-plan` validates against, so the fields cannot drift. The
submit-only checks of `SubmittedPlan` are stated in field descriptions.

## Response `200`

Successful Response

- object

---

[API](https://skmtc.dev/runconverge/apis/runconverge-api.md) - [All operations](https://skmtc.dev/runconverge/apis/runconverge-api/llms.txt) - [OpenAPI document](https://skmtc.dev/runconverge/apis/runconverge-api/revisions/f723e951cc0b?raw)
