POST api/travel/flightSearch

Request Information

URI Parameters

None.

Body Parameters

FlightSearchRequest
NameDescriptionTypeAdditional information
AdultCount

integer

None.

ChildCount

integer

None.

InfantCount

integer

None.

JourneyType

string

None.

PreferredAirlines

string

None.

cabin_id

integer

None.

Segments

Collection of SegmentModel

None.

Request Formats

application/json, text/json

Sample:
{
  "AdultCount": 1,
  "ChildCount": 2,
  "InfantCount": 3,
  "JourneyType": "sample string 4",
  "PreferredAirlines": "sample string 5",
  "cabin_id": 6,
  "Segments": [
    {
      "OriginId": "sample string 1",
      "DestinationId": "sample string 2",
      "DepartureDate": "sample string 3",
      "ReturnDate": "sample string 4",
      "CabinId": "sample string 5"
    },
    {
      "OriginId": "sample string 1",
      "DestinationId": "sample string 2",
      "DepartureDate": "sample string 3",
      "ReturnDate": "sample string 4",
      "CabinId": "sample string 5"
    }
  ]
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'FlightSearchRequest'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.