Partners

One operator's upgrade profile

Resolved like the MCP get_partner_info tool: IATA code or operator name. Includes the official upgrade page URL.

get/api/v1/partners/{code}

Request

  • Base URL: https://www.upgradeagent.ai
  • URL: https://www.upgradeagent.ai/api/v1/partners/{code}
  • Auth: one of:
    • OAuth 2 (authorization code, authorization URL https://www.upgradeagent.ai/api/oauth/authorize, token URL https://www.upgradeagent.ai/api/oauth/token, scopes: mcp)
    • HTTP bearer

Path parameters

codestring required

IATA code or operator name, e.g. 'AC' or 'Air Canada'.

Response

The operator.

codestring required

IATA / operator code, e.g. AC.

slugstring required
namestring required
vertical'airline' | 'cruise' | 'rail' | 'hotel' required
region'Americas' | 'Europe' | 'MEA' | 'APAC' | 'Cruise' | 'Rail' nullable required
upgradeUrlstring nullable required

Official upgrade page — the explicit 'continue here' link for flows an agent can't complete via the API.

verifiedboolean required
profileUrlstring required

Public partner profile on Upgrade Agent.

summarystring required
cabinsstring[] required

Cabin upgrade paths, e.g. 'Economy → Premium Economy'.

loyaltyProgramstring nullable required
howToAccessstring required
plusgradePowered'yes' | 'unverified' required

Changes

No recorded changes to this operation across all 1 revision of this API.