---
title: "The JSON Schema of a model's input object. `x-lumeta-option-min-plan` on a field marks choices that need a higher plan than the model itself. `x-lumeta-max-length-profiles` gives a text limit per choice of another field (Seedance `prompt`: 3,500 on engine 2.0, 31,500 on 2.5); `maxLength` is the largest of them. `x-lumeta-max-seconds-profiles` does the same for a media field's clip length (Seedance `video_urls` and `audio_urls`: 15 s on engine 2.0, 30 s on 2.5); `x-lumeta-max-seconds` is the largest, and a longer clip is cut to its first seconds."
method: GET
path: "/v1/models/{model}/schema"
---

# The JSON Schema of a model's input object. \`x-lumeta-option-min-plan\` on a field marks choices that need a higher plan than the model itself. \`x-lumeta-max-length-profiles\` gives a text limit per choice of another field (Seedance \`prompt\`: 3,500 on engine 2.0, 31,500 on 2.5); \`maxLength\` is the largest of them. \`x-lumeta-max-seconds-profiles\` does the same for a media field's clip length (Seedance \`video_urls\` and \`audio_urls\`: 15 s on engine 2.0, 30 s on 2.5); \`x-lumeta-max-seconds\` is the largest, and a longer clip is cut to its first seconds.

`GET /v1/models/{model}/schema`

## Request

- Base URL: `https://api.lumeta.ai`
- URL: `https://api.lumeta.ai/v1/models/{model}/schema`
- Auth: HTTP bearer

## Path parameters

- `model` string, required

## Response `200`

OK

- object: JSON Schema 2020-12

## Other responses

- `default`: Error

---

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