POST api/FlightApi/FlexOneWayFlightSearch
Request Information
URI Parameters
None.
Body Parameters
OneWaySearch| Name | Description | Type | Additional 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": "2026-02-10",
"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>2026-02-10</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
DateMatrix| Name | Description | Type | Additional information |
|---|---|---|---|
| Price | string |
None. |
|
| Departure | date |
None. |
|
| Return | date |
None. |
|
| TripsMatrices | Collection of TripsMatrix |
None. |
Response Formats
application/json, text/json
Sample:
{
"Price": "sample string 1",
"Departure": "2026-02-10 07:41",
"Return": "2026-02-10 07:41",
"TripsMatrices": [
{
"Price": "sample string 1",
"Dates": [
{
"Departure": "2026-02-10 07:41",
"Return": "2026-02-10 07:41"
},
{
"Departure": "2026-02-10 07:41",
"Return": "2026-02-10 07:41"
}
]
},
{
"Price": "sample string 1",
"Dates": [
{
"Departure": "2026-02-10 07:41",
"Return": "2026-02-10 07:41"
},
{
"Departure": "2026-02-10 07:41",
"Return": "2026-02-10 07:41"
}
]
}
]
}
application/xml, text/xml
Sample:
<DateMatrix xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Flynet.Common.DataContracts">
<Departure>2026-02-10T07:41:09.7386013-06:00</Departure>
<Price>sample string 1</Price>
<Return>2026-02-10T07:41:09.7386013-06:00</Return>
<TripsMatrices>
<TripsMatrix>
<Dates>
<Dates>
<Departure>2026-02-10T07:41:09.7386013-06:00</Departure>
<Return>2026-02-10T07:41:09.7386013-06:00</Return>
</Dates>
<Dates>
<Departure>2026-02-10T07:41:09.7386013-06:00</Departure>
<Return>2026-02-10T07:41:09.7386013-06:00</Return>
</Dates>
</Dates>
<Price>sample string 1</Price>
</TripsMatrix>
<TripsMatrix>
<Dates>
<Dates>
<Departure>2026-02-10T07:41:09.7386013-06:00</Departure>
<Return>2026-02-10T07:41:09.7386013-06:00</Return>
</Dates>
<Dates>
<Departure>2026-02-10T07:41:09.7386013-06:00</Departure>
<Return>2026-02-10T07:41:09.7386013-06:00</Return>
</Dates>
</Dates>
<Price>sample string 1</Price>
</TripsMatrix>
</TripsMatrices>
</DateMatrix>