Availability · Structure RS

Response Body - Avail RS


NAME

DESCRIPTION

FORMAT

ALLOWED VALUES

NAME

DESCRIPTION

FORMAT

ALLOWED VALUES

Availability Response

token

Token request from AvailRQ

String

Yi63368aa6dce80

num_solutions

Number solutions

Integer

0

segments

 

Object

 

IB302620221010 Segments ID

 

Object

IB302620221010

transport_type

Type of transport

String

Flight

departure

IATA of the station | airport of origin

String

MAD

departure_terminal

Departure terminal

String

4

departure_date

Departure date and time

Datetime

2022-10-10T19:00:00

arrival

IATA of the station | airport of destination

String

BCN

arrival_terminal

Arrival terminal

String

1

arrival_date

Arrival date and time

Datetime

2022-10-10T20:20:00

marketing_company

IATA of the company that sells the flight

String

IB

operating_company

IATA of the company that operates the flight

String

IB

operating_number

Flight number of the company that operates the flight

String|vacío

“1731”

transport_number

Flight number

String

3026

transport_model

Transport model

String

32A

technical_stops

Aircraft technical stop

Array[Object]

 

technical_stops/port

IATA of the stop airport

String

EZE

technical_stops/departure_date_time

Departure date and time

DateTime

2023-02-14T09:05:00

technical_stops/arrival_date_time

Arrival date and time

DateTime

2023-02-14T07:25:00

technical_stops/duration

Stop duration in seconds

Integer

6000

journeys

 

Object

 

IB302620221010 JourneysID (Segments ID)

 

Object

 

duration

Journey durationv

Integer

4800

lowcost

Indicate if any low cost segment is included

Bool

  • True

  • False

layovers

Number of scales

Integer

0

context

Number of Journey which it belongs

Integer

1

segments

Array with associated segment ids

Array[String]

IB316020190412

originDestinations

 

 

 

originDestinations/origin

Origin IATA

String

MAD

originDestinations/destination

Destination IATA

String

JFK

originDestinations/journeys

Journeys

Array[String]

  • IB625120190413

  • IB625180193416

fares

 

Object

 

1A#ODUUB4 Fares ID

 

Object

 

provider

Fare Provider

String

1A

farebasis

Farebasis code

String

ODUUB4

fare_type

Fare Type [PUBLIC | PRIVATE]

String

PUBLIC

company

Fare company

String

IB

solutions

 

Array[Object]

 

solutions/id

Solution identifier

String

cQ63368aabd540a0004

solutions/providers

 

Array[Object]

 

providers/context

Providers context

Integer

0

providers/id

Providers id

String

IB

providers/sourceId

Provider source id

String

cQ63368aabd540a0004

solutions/source_id

Solution source identifier

String

Qm9va2luZ0BHVy0xNjY0NTE4ODI0NzAxLWVyOEdJ#IB4543ff86ff0745c5afe28433d8206817OC

solutions/time_limits

 

Object

 

time_limits/last_ticket_date

Emit date limit

Datetime

2022-10-01T21:59:59

time_limits/last_ticket_date_data

 

Object

 

last_ticket_date_data/title

Last ticket date data title.

  • Immediate issue

  • Broadcast today

  • Broadcast tomorrow

  • Last day to issue

String

  • Emisión inmediata

  • Emitir hoy

  • Emitir mañana

  • Último día para emitir

last_ticket_date_data/tag

Last ticket date data tag.

Example: TL 12/02 (d/m)

  • Immediate → EI

  • Today → TL HOY

  • Tomorrow => TL MAÑANA

  • Specific => TL DATE

String

  • Emisión inmediata → EI

  • Emitir hoy → TL HOY

  • Emitir mañana → TL MAÑANA

  • Último día para emitir → TL DATE

last_ticket_date_data/locale

Locate code

String

es

time_limits/last_date

Fare date limit

Datetime

2022-09-30T06:50:26

time_limits/timezone

Time zone (UTC)

String

UTC

solutions/total_price

 

Object

 

total_price/currency

Currency

String

EUR

total_price/base

Base price

Float

186.12

total_price/total_taxes

Total of taxes

Float

118.14

total_price/fee

Fee

Float

3

total_price/emission_fee

Emission fee

Float

0

total_price/total

Total price. Summatory of all quantities

Float

316.26

solutions/data

 

Object

 

data/fare_list

 

Array[Object]

 

fare_list/context

Fare Context

Integer

0

fare_list/farebasis

Farebasis codes

Array[String]

  • AOU0B5

  • QZUUB4

fare_list/passenger_type

Type of passenger according to the connector.

String

See Data Types | 🔹 Passenger Types

fare_list/passenger_type_normalized

Type of passenger “normalized”. In other words, the special passenger types are normalized to:

  • ADT

  • CHD

  • INF

  • YCD

  • YTH

String

See Data Types | 🔹 Passenger Types

fare_list/passenger_refs

Passenger Refs

Array[String]

T1

fare_list/currency

Currency

String

EUR

fare_list/base

Price base

Float

31

fare_list/total_taxes

Total taxes

Float

 

fare_list/fee

Fee

String

3.00

fare_list/emission_fee

Emission fee

Integer

0

fare_list/amount

Amount of fare

Float

123.98

fare_list/total

Total of fare

Float

126.98

fare_list/family

Family of fare.

String

"BASIC-BASIC"

fare_list/opaque

Total price when markup is applied

Float

0

fare_list/quantity

Quantity of passenger type

Integer

1

data/associations

 

Array[Object]

 

associations/provider

Provider IATA

String

IB

associations/origin_destinations_references

Destination references

Array[String]

MADBCN

associations/journey_references

Journeys references

Array[String]

IB303420221010

associations/segment_references

Segment references

Object

 

segment_references/SolutionSegment (IB303420221010)

 

Object

 

IB303420221010/class_of_service

Identify the class of service

String

A

IB303420221010/fare_basis_code

Fare basis code or fare identifier in the connector

String

ADUUM4TO

IB303420221010/cabin

 

Object

 

cabin/id

Cabin code

String

  • Y → Economy

  • M → Economy Standard

  • W → Economy Premium

  • C → Business

  • F → First

cabin/short_name

Cabin short name

String

Economica

cabin/long_name

Cabin provider name

String

\u00d3ptima

cabin/type

Cabin type

String

  • Economy

  • Ejecutiva

  • Primera

IB303420221010/baggage

 

Object

 

baggage/quantity

Quantity of type defined in 'unit'

Integer

1

baggage/unit

Unit type

String

  • Units.

  • Kilo,

  • Pounds

  • Size

  • Weight

IB303420221010/seats

Number of seats available

Integer

9

IB303420221010/fare_name

 

null

null

IB303420221010/fare_type

Fare type

String

TTOO

associations/source

Internal data

String

IB_COMPLETE_TTOO

data/allow_multi_family

Allow multifamily

Bool

  • True

  • False

solutions/is2ow

Is 2 OW

Bool

  • True

  • False

partialSolutions

 

 

 

partialSolutions/context/provider/solution

 

 

 

id

Solution identifier

String

5c9b9fbacb7ec

source_id

Solution source identifier

String

Qm9va2luZ0BHVy0xNTUzNzAyODQxNDgwLW52NnJk#IB1e832c0cd106458bb6a40907d4c900baOP-13

time_limits

 

 

 

time_limits/last_ticket_date

Emit date limit

Datetime

2023-03-27T17:07:22

time_limits/last_ticket_date_data

 

Array

 

time_limits/last_date

Fare date limit

Datime

2023-03-27T17:07:22

time_limits/timezone

Timezone

String

UTC

totalprice

 

 

 

totalprice/currency

Currency

String

EUR

totalprice/base

Base price

Double

128.00

totalprice/total_taxes

Total of taxes

Float

25.00

totalprice/taxes

Array of taxes

Array

 

taxes/tax_code

Identifier code taxe.

  • PassengerFacilit = YQ.

  • AirportTx = JD.

  • I.V.A = ES

String

  • YQ

  • JD

  • ES

taxes/amount

Fee amount

Float

123.98

totalprice/fee

Fee

Float

0.00

totalprice/emission_fee

Emision fee

Float

0.00

totalprice/total

Total price

Float

153.00

solutionData

 

 

 

solutionData/fare_list

 

Array[Object]

 

fare_list/context

Fare Context

Integer

 

fare_list/farebasis

Farebasis codes

Array[String]

  • J1N0C9S0

  • J1N0C9S0

fare_list/passenger_type

Type of passenger

String

See Data Types | 🔹 Passenger Types

fare_list/currency

Currency

String

EUR

fare_list/base

Price base

Float

200.00

fare_list/total_taxes

Total taxes

Float

35.00

fare_list/fee

Fee

Float

0.00

fare_list/emission_fee

Emission fee

Float

0.00

fare_list/amount

Amount of fare

Float

235.00

fare_list/total

Total of fare

Float

235.00

fare_list/refundable

Show if fare is refundable or not

Bool

  • True

  • False

fare_list/family

Family of fare

String

Business Flexible

fare_list/quantity

Quantity of passenger type

Integer

1

data

 

Object

 

data/provider

 

Object

 

provider/1A

 

 

 

1A/id

Provider ID

String

1A

1A/name

Provider name

String

Amadeus

1A/category

Provider category

String

GDS

1A/subtype

Provider subtype

String

FLIGHT

data/port

 

Object

 

port/MAD

 

Object

 

MAD/type

Port type

String

Airport

MAD/name

Port name

String

BARAJAS ADOLFO SU\u00c1REZ

MAD/city

City

String

MADRID

MAD/country

 

String

ESPA\u00d1A

data/company

 

Object

 

company/IB

 

 

 

IB/name

Company name

String

IBERIA

data/currency

 

 

 

currency/EUR

Currency

Object

 

EUR/iso

Currency iso code

String

EUR

EUR/symbol

Currency symbol

String

\u20ac

EUR/position

Currency symbol position

String

right

EUR/decimals

Currency decimals

Integer

2

data/request

 

Array[Object]

 

request/total_pax

Total number of passengers

Integer

1

request/flexible_dates

Flexible dates

Bool

  • True

  • False

request/go_date

Go date

Date

2022-10-10

request/return_date

Return date

Date

2022-10-14

request/is_surface

Is surface

Bool

  • True

  • False

sources

 

Object

 

AF_COMPLETE_TTOO

 

Internal Data

Bool

  • True

  • False