# ProviderSearchRequest

Model ID: `SearchProvidersRequest`

Search the Providers index by structured fields.

Type: `object`

## Fields

| Field | Type | Required | Format | Allowed values | Default | Nullable | Description |
|---|---|---:|---|---|---|---:|---|
| `limit` | `integer` | No |  |  | `20` | No | Maximum results returned. |
| `offset` | `integer` | No |  |  | `0` | No | Number of results to skip, for pagination. |
| `phrase` | `string|null` | No |  |  | `null` | Yes | Free-text search across name, specialty, organization |
| `rag` | `boolean` | No |  |  | `false` | No | When true, runs retrieval-augmented generation via Anthropic |
| `specialty_code` | `string|null` | No |  |  | `null` | Yes | Taxonomy / specialty code (e.g. 207R00000X) |
| `state_code` | `string|null` | No |  |  | `null` | Yes | 2-letter state code (e.g. CA, TX) |

## Example

None declared in canonical OpenAPI.
