POST api/FlightApi/WebFlexOneWayFlightSearch

Request Information

URI Parameters

None.

Body Parameters

OneWaySearch
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.

Request Formats

application/json, text/json

Sample:
{
  "DepartureDateTime": "2025-08-21",
  "OriginLocationCode": "sample string 2",
  "OriginLocationType": "sample string 3",
  "DestinationLocationCode": "sample string 4",
  "DestinationLocationType": "sample string 5",
  "NonStop": true,
  "MaxStopsQuantity": 1,
  "SeatsRequested": 7,
  "Cabin": "sample string 8",
  "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 9",
  "FlexDateValue": 10,
  "Limit": 11,
  "Offset": 12,
  "Currency": "sample string 14",
  "StopOverAirports": "sample string 15",
  "UserGuid": "sample string 17"
}

application/xml, text/xml

Sample:
<OneWaySearch xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Flynet.Common.DataContracts">
  <Airlines>sample string 9</Airlines>
  <Cabin>sample string 8</Cabin>
  <Currency>sample string 14</Currency>
  <FlexDateValue>10</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>11</Limit>
  <MaxStopsQuantity>1</MaxStopsQuantity>
  <NonStop>true</NonStop>
  <Offset>12</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>7</SeatsRequested>
  <StopOverAirports>sample string 15</StopOverAirports>
  <UserGuid>sample string 17</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>
</OneWaySearch>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Dictionary of string [key] and string [value]

Response Formats

application/json, text/json

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

application/xml, text/xml

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