upgrade_request
Request American Airlines flight upgrades using miles or elite status. Receive eligibility and waitlist position for your booking.
Instructions
Request an upgrade on an American Airlines flight using miles or elite status. Returns eligibility and waitlist position if available.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"recordLocator": "<recordLocator>",
"flightNumber": "<flightNumber>"
},
"name": "upgrade_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| upgradeType | No | Type of upgrade to request (default: system determines best available) | |
| flightNumber | Yes | Flight number to request upgrade for (e.g., 'AA201') | |
| recordLocator | Yes | The 6-character confirmation code (e.g., 'ABC123') |