> Fetch https://askmiles.ai/llms.txt first: it indexes every public Miles capability. This file is the markdown twin of https://askmiles.ai/docs/mcp/tools/elite-status.

# Elite status

Elite status tiers a member holds and the benefits each one grants.

### get_elite_status

The airline/hotel elite status the user has told Miles about -- program, tier, when they said it, and whether Miles recognizes the pair. This is SELF-REPORTED status the member holds; it is not the status a credit card confers (get_wallet_benefits owns that).

| Scope | Quota |
| --- | --- |
| `miles:read` | standard |

No parameters.

### get_status_benefits

What an airline/hotel elite TIER grants -- checked bags, lounge access, upgrades, breakfast, late checkout, points bonus, and an estimated annual value. Reference data about the program; it reads nothing about the member (`get_elite_status` is what they hold).

| Scope | Quota |
| --- | --- |
| `miles:read` | standard |

| Name | Type | Required |
| --- | --- | --- |
| `program` | `string` | required |
| `tier` | `string` |  |

### remove_elite_status

Forget a stored elite status -- the member lost it, never had it, or it was recorded against the wrong program. Requires wallet-change access. Removes every stored spelling of the program.

| Scope | Quota |
| --- | --- |
| `miles:write` | standard |

| Name | Type | Required |
| --- | --- | --- |
| `program` | `string` | required |

### set_elite_status

Record elite status the member says they hold. Requires wallet-change access.

| Scope | Quota |
| --- | --- |
| `miles:write` | standard |

| Name | Type | Required |
| --- | --- | --- |
| `program` | `string` | required |
| `tier` | `string` | required |
