For the complete documentation index, see llms.txt. This page is also available as Markdown.

Itineraries Flights

Returns a list of flights for the itinerary

get
Path parameters
tenantVarCodestringRequired

Tenant Var Code

itineraryIdinteger · int32Required

Itinerary Id

Responses
200

OK

Idinteger · int32Optional

A unique identifier of the hotel

FlightNumberstring · min: 1Required

Flight number - tail number (e.g., N12345), or an ident (typically an ICAO airline with flight number, e.g., SWA2558)

Originstring · min: 1Required

Origin airport

Destinationstring · min: 1Required

Destination airport

OriginLatitudenumber · double · nullableOptional

Origin latitude

OriginLongitudenumber · double · nullableOptional

Origin longitude

OriginCountryNamestring · nullableOptional

Origin country name

OriginCountryCodestring · nullableOptional

Origin two letter country code

DepartureTimeZoneIdstring · nullableOptional

Departure time zone id

DepartureTimeLocalstring · date-time · nullableOptional

Departure local time (required if departure time UTC not specified)

DepartureTimestring · date-time · nullableOptional

Departure time UTC (required if departure local time not specified)

DestinationLatitudenumber · double · nullableOptional

Destination latitude

DestinationLongitudenumber · double · nullableOptional

Destination longitude

DestinationCountryNamestring · nullableOptional

Destination country name

DestinationCountryCodestring · nullableOptional

Destination two letter country code

ArrivalTimeZoneIdstring · nullableOptional

Arrival time zone id

ArrivalTimeLocalstring · date-time · nullableOptional

Arrival local time (required if arrival time UTC not specified)

ArrivalTimestring · date-time · nullableOptional

Arrival time UTC (required if arrival local time not specified)

get/V2/{tenantVarCode}/itineraries/{itineraryId}/flights
GET /V2/{tenantVarCode}/itineraries/{itineraryId}/flights HTTP/1.1
Accept: */*
200

OK

[
  {
    "Id": 1,
    "FlightNumber": "text",
    "Origin": "text",
    "Destination": "text",
    "OriginLatitude": 1,
    "OriginLongitude": 1,
    "OriginCountryName": "text",
    "OriginCountryCode": "text",
    "DepartureTimeZoneId": "text",
    "DepartureTimeLocal": "2026-01-01T00:00:00.000Z",
    "DepartureTime": "2026-01-01T00:00:00.000Z",
    "DestinationLatitude": 1,
    "DestinationLongitude": 1,
    "DestinationCountryName": "text",
    "DestinationCountryCode": "text",
    "ArrivalTimeZoneId": "text",
    "ArrivalTimeLocal": "2026-01-01T00:00:00.000Z",
    "ArrivalTime": "2026-01-01T00:00:00.000Z"
  }
]

Creates a new flight

post
Path parameters
tenantVarCodestringRequired

Tenant Var Code

itineraryIdinteger · int32Required

Itinerary Id

Body
Idinteger · int32Optional

A unique identifier of the hotel

FlightNumberstring · min: 1Required

Flight number - tail number (e.g., N12345), or an ident (typically an ICAO airline with flight number, e.g., SWA2558)

Originstring · min: 1Required

Origin airport

Destinationstring · min: 1Required

Destination airport

OriginLatitudenumber · double · nullableOptional

Origin latitude

OriginLongitudenumber · double · nullableOptional

Origin longitude

OriginCountryNamestring · nullableOptional

Origin country name

OriginCountryCodestring · nullableOptional

Origin two letter country code

DepartureTimeZoneIdstring · nullableOptional

Departure time zone id

DepartureTimeLocalstring · date-time · nullableOptional

Departure local time (required if departure time UTC not specified)

DepartureTimestring · date-time · nullableOptional

Departure time UTC (required if departure local time not specified)

DestinationLatitudenumber · double · nullableOptional

Destination latitude

DestinationLongitudenumber · double · nullableOptional

Destination longitude

DestinationCountryNamestring · nullableOptional

Destination country name

DestinationCountryCodestring · nullableOptional

Destination two letter country code

ArrivalTimeZoneIdstring · nullableOptional

Arrival time zone id

ArrivalTimeLocalstring · date-time · nullableOptional

Arrival local time (required if arrival time UTC not specified)

ArrivalTimestring · date-time · nullableOptional

Arrival time UTC (required if arrival local time not specified)

Responses
200

OK

No content

post/V2/{tenantVarCode}/itineraries/{itineraryId}/flights
POST /V2/{tenantVarCode}/itineraries/{itineraryId}/flights HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 507

{
  "Id": 1,
  "FlightNumber": "text",
  "Origin": "text",
  "Destination": "text",
  "OriginLatitude": 1,
  "OriginLongitude": 1,
  "OriginCountryName": "text",
  "OriginCountryCode": "text",
  "DepartureTimeZoneId": "text",
  "DepartureTimeLocal": "2026-01-01T00:00:00.000Z",
  "DepartureTime": "2026-01-01T00:00:00.000Z",
  "DestinationLatitude": 1,
  "DestinationLongitude": 1,
  "DestinationCountryName": "text",
  "DestinationCountryCode": "text",
  "ArrivalTimeZoneId": "text",
  "ArrivalTimeLocal": "2026-01-01T00:00:00.000Z",
  "ArrivalTime": "2026-01-01T00:00:00.000Z"
}
200

OK

No content

Returns a specific flight

get
Path parameters
tenantVarCodestringRequired

Tenant Var Code

itineraryIdinteger · int32Required

Itinerary Id

flightIdinteger · int32Required

Flight Id

Responses
200

OK

Idinteger · int32Optional

A unique identifier of the hotel

FlightNumberstring · min: 1Required

Flight number - tail number (e.g., N12345), or an ident (typically an ICAO airline with flight number, e.g., SWA2558)

Originstring · min: 1Required

Origin airport

Destinationstring · min: 1Required

Destination airport

OriginLatitudenumber · double · nullableOptional

Origin latitude

OriginLongitudenumber · double · nullableOptional

Origin longitude

OriginCountryNamestring · nullableOptional

Origin country name

OriginCountryCodestring · nullableOptional

Origin two letter country code

DepartureTimeZoneIdstring · nullableOptional

Departure time zone id

DepartureTimeLocalstring · date-time · nullableOptional

Departure local time (required if departure time UTC not specified)

DepartureTimestring · date-time · nullableOptional

Departure time UTC (required if departure local time not specified)

DestinationLatitudenumber · double · nullableOptional

Destination latitude

DestinationLongitudenumber · double · nullableOptional

Destination longitude

DestinationCountryNamestring · nullableOptional

Destination country name

DestinationCountryCodestring · nullableOptional

Destination two letter country code

ArrivalTimeZoneIdstring · nullableOptional

Arrival time zone id

ArrivalTimeLocalstring · date-time · nullableOptional

Arrival local time (required if arrival time UTC not specified)

ArrivalTimestring · date-time · nullableOptional

Arrival time UTC (required if arrival local time not specified)

get/V2/{tenantVarCode}/itineraries/{itineraryId}/flights/{flightId}
GET /V2/{tenantVarCode}/itineraries/{itineraryId}/flights/{flightId} HTTP/1.1
Accept: */*
200

OK

{
  "Id": 1,
  "FlightNumber": "text",
  "Origin": "text",
  "Destination": "text",
  "OriginLatitude": 1,
  "OriginLongitude": 1,
  "OriginCountryName": "text",
  "OriginCountryCode": "text",
  "DepartureTimeZoneId": "text",
  "DepartureTimeLocal": "2026-01-01T00:00:00.000Z",
  "DepartureTime": "2026-01-01T00:00:00.000Z",
  "DestinationLatitude": 1,
  "DestinationLongitude": 1,
  "DestinationCountryName": "text",
  "DestinationCountryCode": "text",
  "ArrivalTimeZoneId": "text",
  "ArrivalTimeLocal": "2026-01-01T00:00:00.000Z",
  "ArrivalTime": "2026-01-01T00:00:00.000Z"
}

Updates an existing flight

put
Path parameters
tenantVarCodestringRequired

Tenant Var Code

itineraryIdinteger · int32Required

Itinerary Id

flightIdinteger · int32Required

Flight Id

Body
Idinteger · int32Optional

A unique identifier of the hotel

FlightNumberstring · min: 1Required

Flight number - tail number (e.g., N12345), or an ident (typically an ICAO airline with flight number, e.g., SWA2558)

Originstring · min: 1Required

Origin airport

Destinationstring · min: 1Required

Destination airport

OriginLatitudenumber · double · nullableOptional

Origin latitude

OriginLongitudenumber · double · nullableOptional

Origin longitude

OriginCountryNamestring · nullableOptional

Origin country name

OriginCountryCodestring · nullableOptional

Origin two letter country code

DepartureTimeZoneIdstring · nullableOptional

Departure time zone id

DepartureTimeLocalstring · date-time · nullableOptional

Departure local time (required if departure time UTC not specified)

DepartureTimestring · date-time · nullableOptional

Departure time UTC (required if departure local time not specified)

DestinationLatitudenumber · double · nullableOptional

Destination latitude

DestinationLongitudenumber · double · nullableOptional

Destination longitude

DestinationCountryNamestring · nullableOptional

Destination country name

DestinationCountryCodestring · nullableOptional

Destination two letter country code

ArrivalTimeZoneIdstring · nullableOptional

Arrival time zone id

ArrivalTimeLocalstring · date-time · nullableOptional

Arrival local time (required if arrival time UTC not specified)

ArrivalTimestring · date-time · nullableOptional

Arrival time UTC (required if arrival local time not specified)

Responses
200

OK

No content

put/V2/{tenantVarCode}/itineraries/{itineraryId}/flights/{flightId}
PUT /V2/{tenantVarCode}/itineraries/{itineraryId}/flights/{flightId} HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 507

{
  "Id": 1,
  "FlightNumber": "text",
  "Origin": "text",
  "Destination": "text",
  "OriginLatitude": 1,
  "OriginLongitude": 1,
  "OriginCountryName": "text",
  "OriginCountryCode": "text",
  "DepartureTimeZoneId": "text",
  "DepartureTimeLocal": "2026-01-01T00:00:00.000Z",
  "DepartureTime": "2026-01-01T00:00:00.000Z",
  "DestinationLatitude": 1,
  "DestinationLongitude": 1,
  "DestinationCountryName": "text",
  "DestinationCountryCode": "text",
  "ArrivalTimeZoneId": "text",
  "ArrivalTimeLocal": "2026-01-01T00:00:00.000Z",
  "ArrivalTime": "2026-01-01T00:00:00.000Z"
}
200

OK

No content

Deletes a specific flight

delete
Path parameters
tenantVarCodestringRequired

Tenant Var Code

itineraryIdinteger · int32Required

Itinerary Id

flightIdinteger · int32Required

Flight Id

Responses
200

OK

No content

delete/V2/{tenantVarCode}/itineraries/{itineraryId}/flights/{flightId}
DELETE /V2/{tenantVarCode}/itineraries/{itineraryId}/flights/{flightId} HTTP/1.1
Accept: */*
200

OK

No content

Last updated