POST api/FlightApi/WebFlexRoundTripFlightSearch

Request Information

URI Parameters

None.

Body Parameters

RoundTripSearch
NameDescriptionTypeAdditional information
OriginLocationCode

string

None.

OriginLocationType

string

None.

DestinationLocationCode

string

None.

DestinationLocationType

string

None.

NonStop

boolean

None.

MaxStopsQuantity

integer

None.

SeatsRequested

integer

None.

Cabin

string

None.

PassengerTypeQuantity

Collection of PassengerTypeQuantity

None.

FlightTimes

Collection of FlightTime

None.

Airlines

string

None.

FlexDateValue

integer

None.

Limit

integer

None.

Offset

integer

None.

Currency

string

None.

StopOverAirports

string

None.

UserGuid

string

None.

DepartureDateTime

string

None.

ReturnDate

string

None.

Request Formats

application/json, text/json

Sample:
{
  "DepartureDateTime": "2025-08-21",
  "ReturnDate": "2025-08-21",
  "OriginLocationCode": "sample string 2",
  "OriginLocationType": "sample string 3",
  "DestinationLocationCode": "sample string 4",
  "DestinationLocationType": "sample string 5",
  "NonStop": true,
  "MaxStopsQuantity": 1,
  "SeatsRequested": 8,
  "Cabin": "sample string 9",
  "PassengerTypeQuantity": [
    {
      "Quantity": 1,
      "Code": "sample string 2",
      "Changeable": true
    },
    {
      "Quantity": 1,
      "Code": "sample string 2",
      "Changeable": true
    }
  ],
  "FlightTimes": [
    {
      "FlightSequenceNum": 1,
      "DepartureStart": "sample string 2",
      "DepartureEnd": "sample string 3",
      "ArrivalStart": "sample string 4",
      "ArrivalEnd": "sample string 5"
    },
    {
      "FlightSequenceNum": 1,
      "DepartureStart": "sample string 2",
      "DepartureEnd": "sample string 3",
      "ArrivalStart": "sample string 4",
      "ArrivalEnd": "sample string 5"
    }
  ],
  "Airlines": "sample string 10",
  "FlexDateValue": 11,
  "Limit": 12,
  "Offset": 13,
  "Currency": "sample string 15",
  "StopOverAirports": "sample string 16",
  "UserGuid": "sample string 18"
}

application/xml, text/xml

Sample:
<RoundTripSearch xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Flynet.Common.DataContracts">
  <Airlines>sample string 10</Airlines>
  <Cabin>sample string 9</Cabin>
  <Currency>sample string 15</Currency>
  <FlexDateValue>11</FlexDateValue>
  <FlightTimes>
    <FlightTime>
      <ArrivalEnd>sample string 5</ArrivalEnd>
      <ArrivalStart>sample string 4</ArrivalStart>
      <DepartureEnd>sample string 3</DepartureEnd>
      <DepartureStart>sample string 2</DepartureStart>
      <FlightSequenceNum>1</FlightSequenceNum>
    </FlightTime>
    <FlightTime>
      <ArrivalEnd>sample string 5</ArrivalEnd>
      <ArrivalStart>sample string 4</ArrivalStart>
      <DepartureEnd>sample string 3</DepartureEnd>
      <DepartureStart>sample string 2</DepartureStart>
      <FlightSequenceNum>1</FlightSequenceNum>
    </FlightTime>
  </FlightTimes>
  <Limit>12</Limit>
  <MaxStopsQuantity>1</MaxStopsQuantity>
  <NonStop>true</NonStop>
  <Offset>13</Offset>
  <PassengerTypeQuantity>
    <PassengerTypeQuantity>
      <Changeable>true</Changeable>
      <Code>sample string 2</Code>
      <Quantity>1</Quantity>
    </PassengerTypeQuantity>
    <PassengerTypeQuantity>
      <Changeable>true</Changeable>
      <Code>sample string 2</Code>
      <Quantity>1</Quantity>
    </PassengerTypeQuantity>
  </PassengerTypeQuantity>
  <SeatsRequested>8</SeatsRequested>
  <StopOverAirports>sample string 16</StopOverAirports>
  <UserGuid>sample string 18</UserGuid>
  <DepartureDateTime>2025-08-21</DepartureDateTime>
  <DestinationLocationCode>sample string 4</DestinationLocationCode>
  <DestinationLocationType>sample string 5</DestinationLocationType>
  <OriginLocationCode>sample string 2</OriginLocationCode>
  <OriginLocationType>sample string 3</OriginLocationType>
  <ReturnDate>2025-08-21</ReturnDate>
</RoundTripSearch>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Dictionary of string [key] and Dictionary of string [key] and string [value] [value]

Response Formats

application/json, text/json

Sample:
{
  "sample string 1": {
    "sample string 1": "sample string 2",
    "sample string 3": "sample string 4"
  },
  "sample string 2": {
    "sample string 1": "sample string 2",
    "sample string 3": "sample string 4"
  }
}

application/xml, text/xml

Sample:
<ArrayOfKeyValueOfstringArrayOfKeyValueOfstringstringty7Ep6D1 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <KeyValueOfstringArrayOfKeyValueOfstringstringty7Ep6D1>
    <Key>sample string 1</Key>
    <Value>
      <KeyValueOfstringstring>
        <Key>sample string 1</Key>
        <Value>sample string 2</Value>
      </KeyValueOfstringstring>
      <KeyValueOfstringstring>
        <Key>sample string 3</Key>
        <Value>sample string 4</Value>
      </KeyValueOfstringstring>
    </Value>
  </KeyValueOfstringArrayOfKeyValueOfstringstringty7Ep6D1>
  <KeyValueOfstringArrayOfKeyValueOfstringstringty7Ep6D1>
    <Key>sample string 2</Key>
    <Value>
      <KeyValueOfstringstring>
        <Key>sample string 1</Key>
        <Value>sample string 2</Value>
      </KeyValueOfstringstring>
      <KeyValueOfstringstring>
        <Key>sample string 3</Key>
        <Value>sample string 4</Value>
      </KeyValueOfstringstring>
    </Value>
  </KeyValueOfstringArrayOfKeyValueOfstringstringty7Ep6D1>
</ArrayOfKeyValueOfstringArrayOfKeyValueOfstringstringty7Ep6D1>