# ParameterSchema

**Kind:** Interface

**Source:** [`atloria-monorepo/packages/ui-core/src/components/api-explorer/RequestPanel.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/ui-core/src/components/api-explorer/RequestPanel.ts#L26)

The subset of JSON Schema the parameter controls understand. Everything here already
exists in the generated spec — it was simply never read, so every parameter rendered as
an empty text box regardless of what the API actually accepts.

## Properties

| Property | Type |
|---|---|
| `type` | `string` |
| `format` | `string` |
| `example` | `any` |
| `default` | `any` |
| `enum` | `any[]` |
| `minimum` | `number` |
| `maximum` | `number` |
| `minLength` | `number` |
| `maxLength` | `number` |
| `pattern` | `string` |
