---
title: "List operators that offer upgrade programs"
method: GET
path: "/api/v1/partners"
tags: ["Partners"]
---

# List operators that offer upgrade programs

`GET /api/v1/partners`

## Request

- Base URL: `https://www.upgradeagent.ai`
- URL: `https://www.upgradeagent.ai/api/v1/partners`
- 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

The merged partner view the MCP `list_partners` tool returns, filterable by vertical, region, and product.

## Query parameters

- `vertical` 'airline' | 'cruise' | 'rail' | 'hotel'
- `region` 'Americas' | 'Europe' | 'MEA' | 'APAC' | 'Cruise' | 'Rail'
- `product` 'bid_upgrade' | 'instant_upgrade' | 'seat_blocker' | 'premium_seating'

## Response `200`

Operators matching the filters.

- PartnerList
  - `count` integer, required
  - `partners` PartnerSummary[], required
    - `code` string, required: IATA / operator code, e.g. AC.
    - `slug` string, required
    - `name` string, required
    - `vertical` 'airline' | 'cruise' | 'rail' | 'hotel', required
    - `region` 'Americas' | 'Europe' | 'MEA' | 'APAC' | 'Cruise' | 'Rail', nullable, required
    - `products` ProductLink[], required
      - `id` 'bid_upgrade' | 'instant_upgrade' | 'seat_blocker' | 'premium_seating', required: Product id.
      - `label` string, required
      - `url` string, nullable, required: Operator's marketing/booking page for this product.
    - `upgradeUrl` string, nullable, required: Official upgrade page — the explicit 'continue here' link for flows an agent can't complete via the API.
    - `verified` boolean, required
    - `profileUrl` string, required: Public partner profile on Upgrade Agent.

## Other responses

- `400`: Invalid filter value.
- `401`: Missing, invalid, expired, or revoked bearer token. The WWW-Authenticate challenge points at the OAuth protected-resource metadata.
- `429`: Per-caller rate limit exceeded.

---

[API](https://skmtc.dev/upgradeagent/apis/upgrade-agent-rest-api.md) · [All operations](https://skmtc.dev/upgradeagent/apis/upgrade-agent-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/upgradeagent/apis/upgrade-agent-rest-api/revisions/fbed715712c1?raw)
