Skip to main content
POST
/
flight
/
fare
/
seatmap
Get Seat Map
curl --request POST \
  --url https://api.travomatrix.com/api/v1/flight/fare/seatmap \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "search_id": "<string>",
  "signature": "<string>",
  "fare_token": "<string>",
  "provider": "<string>"
}
'
{
  "search_id": "<string>",
  "signature": "<string>",
  "provider": "<string>",
  "currency": "<string>",
  "segments": [
    {
      "segment_index": 123,
      "origin": "<string>",
      "dest": "<string>",
      "seatmap": [
        {
          "row": 1,
          "seats": [
            {
              "seat": "1A",
              "type": "WINDOW",
              "available": true,
              "price_paise": 123,
              "ancillary_id": "<string>",
              "ancillary_token": "<string>"
            }
          ]
        }
      ]
    }
  ],
  "passenger_ancillaries": [
    {
      "pax_id": "ADT1",
      "pax_type": "ADT",
      "ancillary_tokens": [
        "<string>"
      ]
    }
  ]
}
Use your fare_token and provider to retrieve the interactive seat map. Identify an available seat and copy its ancillary_token.

Request Setup

search_id
string
required
Paste the search_id.
signature
string
required
Paste the signature.
fare_token
string
required
Paste the fare_token.
provider
string
required
Provider code from validation response.

Instructions

  1. Review the requirements and set up the request payload.
  2. Hit the Send button.
Requirement: Copy the ancillary_token for the selected seat.

Authorizations

X-API-Key
string
header
required

Body

application/json
search_id
string
required
signature
string
required
fare_token
string
required
provider
string
required

Response

200 - application/json

Available seats with pricing.

search_id
string
signature
string
provider
string
currency
string
segments
object[]
passenger_ancillaries
object[]