# PersonLoginRequest

Model ID: `person.LoginRequest`

Request body for POST /auth/login. All three fields are required by
the handler at runtime, though not enforced at the schema level.

Type: `object`

## Fields

| Field | Type | Required | Format | Allowed values | Default | Nullable | Description |
|---|---|---:|---|---|---|---:|---|
| `email` | `string` | No | email |  |  | No | Person's registered email. |
| `password` | `string` | No |  |  |  | No | Person's password. |
| `tenant_id` | `string` | No |  |  |  | No | Tenant the person belongs to; must match the tenant on the person's Cognito account or the login is rejected. |

## Example

None declared in canonical OpenAPI.
