Authorization: Bearer ********************
{
"searchType": "roundtrip",
"cabinClass": "Economy",
"adt": 1,
"inf": 0,
"chd": 0,
"direct": false,
"s": [
{
"origin": "IST",
"originIsCity": true,
"destination": "ESB",
"destinationIsCity": false,
"date": "2024-10-26",
"returnDate": "2024-10-30"
}
]
}
curl --location --request POST 'https://test-api.ucuzyolu.com/flight/search' \
--header 'client-id: 302382-1928283273-237723829-292999' \
--header 'Content-Type: application/json' \
--data-raw '{
"searchType": "roundtrip",
"cabinClass": "Economy",
"adt": 1,
"inf": 0,
"chd": 0,
"direct": false,
"s": [
{
"origin": "IST",
"originIsCity": true,
"destination": "ESB",
"destinationIsCity": false,
"date": "2024-10-26",
"returnDate": "2024-10-30"
}
]
}'
{
"data": {
"jobId": "string",
"status": "string",
"attempts": 0,
"payload": {
"isSuccess": true,
"isFavorited": true,
"errorMessage": "string",
"success": true,
"isDomestic": true,
"currency": "TRY",
"action": "string",
"flightType": "oneway",
"status": "string",
"bookingStatus": "pending",
"searchStatus": "string",
"journeyId": "string",
"filters": [
{
"name": "string",
"alias": "string",
"type": "base",
"attributes": [
{
"name": "string",
"alias": "string",
"value": "string",
"isSelected": true
}
],
"filters": [
{}
],
"min": 0,
"max": 0
}
],
"results": [
{
"searchId": "string",
"flightId": "string",
"journeyId": "string",
"flightNumber": "string",
"isTransit": true,
"isDomestic": true,
"duration": "14:15:22Z",
"airDuration": "14:15:22Z",
"waitDuration": "14:15:22Z",
"seatsAvailable": 0,
"segments": [
{
"segmentId": "string",
"flightNumber": "string",
"type": "string",
"sequenceNo": 0,
"airplaneCode": "string",
"airplaneName": "string",
"duration": "14:15:22Z",
"cabinClass": "string",
"cabin": "s",
"seatsAvailable": 0,
"originAirport": "string",
"originAirportCode": "string",
"originCity": "string",
"originCityCode": "string",
"originCountry": "string",
"originCountryCode": "string",
"destinationAirport": "string",
"destinationAirportCode": "string",
"destinationCity": "string",
"destinationCityCode": "string",
"destinationCountry": "string",
"destinationCountryCode": "string",
"departureDate": "string",
"departureTime": "string",
"departureDateTime": "string",
"arrivalDate": "string",
"arrivalTime": "string",
"arrivalDateTime": "string",
"airlineLabel": "string",
"airlineMarketing": "string",
"airlineOperating": "string"
}
],
"informationTexts": [
{
"code": "string",
"text": "string"
}
],
"paxItems": [
{
"paxId": "string",
"serviceId": "string",
"paxCode": "ADT",
"sequence": 0,
"freeBaggage": [
{
"value": 0,
"paxCode": "string",
"unit": "string",
"unitType": "string"
}
],
"serviceFee": 0,
"serviceFeeOriginal": 0,
"serviceFeeDiscount": 0,
"tax": 0,
"taxDiscount": 0,
"netFare": 0,
"totalFare": 0,
"currency": "string",
"priceIncludesRoundPrice": true,
"ourFare": 0,
"totalPrice": 0
}
],
"alternativePrices": [
{
"serviceId": "string",
"paxId": "string",
"fareType": "string",
"fareBasisCode": "string",
"paxCode": "string",
"paxSequence": 0,
"isPromo": true,
"businessLounge": true,
"seatSelection": true,
"isSelected": true,
"brandCode": "string",
"brandKey": "string",
"brandName": "string",
"freeBaggage": [
{
"value": 0,
"paxCode": "string",
"unit": "string",
"unitType": "string"
}
],
"bonus": {
"available": true,
"amount": 0,
"airlineIcon": null
},
"meal": {
"mealCode": "string",
"mealName": "string",
"mealSubCode": "string",
"mealDescription": "string"
},
"cancellationPolicies": [
{
"price": 0,
"currency": "string",
"dateFrom": "string",
"dateTo": "string",
"hoursBeforeFlight": 0,
"isRefundable": true,
"text": "string"
}
],
"changePolicies": [
{
"price": 0,
"currency": "string",
"dateFrom": "string",
"dateTo": "string",
"hoursBeforeFlight": 0,
"isChangeable": true,
"text": "string"
}
],
"informationTexts": [
{
"code": "string",
"text": "string"
}
],
"serviceFee": 0,
"serviceFeeOriginal": 0,
"serviceFeeDiscount": 0,
"tax": 0,
"taxDiscount": 0,
"netFare": 0,
"totalFare": 0,
"currency": "string",
"priceIncludesRoundPrice": true,
"vqFare": 0,
"yrFare": 0,
"ourFare": 0,
"totalPrice": 0,
"baseFare": 0,
"needsRefresh": true,
"cabin": "string",
"cabinClass": "string"
}
],
"stops": 0,
"combinations": [
{}
],
"serviceFee": 0,
"serviceFeeOriginal": 0,
"serviceFeeDiscount": 0,
"tax": 0,
"taxDiscount": 0,
"netFare": 0,
"totalFare": 0,
"currency": "string",
"priceIncludesRoundPrice": true,
"ourFare": 0,
"totalPrice": 0,
"departureDate": "string",
"departureTime": "string",
"departureDateTime": "string",
"arrivalDate": "string",
"arrivalTime": "string",
"arrivalDateTime": "string",
"airlineLabel": "string",
"airlineMarketing": "string",
"airlineOperating": "string",
"providerSearchId": "string",
"providerId": "string",
"providerName": "string",
"bookingProviderId": null,
"bookingProviderCode": null,
"cabin": "string",
"cabinClass": "string",
"documentRequires": [
{
"name": "string",
"description": "string",
"code": "string",
"required": true
}
]
}
],
"bookingItems": [
{
"searchId": "string",
"flightId": "string",
"journeyId": "string",
"flightNumber": "string",
"isTransit": true,
"isDomestic": true,
"duration": "14:15:22Z",
"airDuration": "14:15:22Z",
"waitDuration": "14:15:22Z",
"seatsAvailable": 0,
"segments": [
{
"segmentId": "string",
"flightNumber": "string",
"type": "string",
"sequenceNo": 0,
"airplaneCode": "string",
"airplaneName": "string",
"duration": "14:15:22Z",
"cabinClass": "string",
"cabin": "s",
"seatsAvailable": 0,
"originAirport": "string",
"originAirportCode": "string",
"originCity": "string",
"originCityCode": "string",
"originCountry": "string",
"originCountryCode": "string",
"destinationAirport": "string",
"destinationAirportCode": "string",
"destinationCity": "string",
"destinationCityCode": "string",
"destinationCountry": "string",
"destinationCountryCode": "string",
"departureDate": "string",
"departureTime": "string",
"departureDateTime": "string",
"arrivalDate": "string",
"arrivalTime": "string",
"arrivalDateTime": "string",
"airlineLabel": "string",
"airlineMarketing": "string",
"airlineOperating": "string"
}
],
"informationTexts": [
{
"code": "string",
"text": "string"
}
],
"paxItems": [
{
"paxId": "string",
"serviceId": "string",
"paxCode": "ADT",
"sequence": 0,
"freeBaggage": [
{
"value": 0,
"paxCode": "string",
"unit": "string",
"unitType": "string"
}
],
"serviceFee": 0,
"serviceFeeOriginal": 0,
"serviceFeeDiscount": 0,
"tax": 0,
"taxDiscount": 0,
"netFare": 0,
"totalFare": 0,
"currency": "string",
"priceIncludesRoundPrice": true,
"ourFare": 0,
"totalPrice": 0
}
],
"alternativePrices": [
{
"serviceId": "string",
"paxId": "string",
"fareType": "string",
"fareBasisCode": "string",
"paxCode": "string",
"paxSequence": 0,
"isPromo": true,
"businessLounge": true,
"seatSelection": true,
"isSelected": true,
"brandCode": "string",
"brandKey": "string",
"brandName": "string",
"freeBaggage": [
{
"value": 0,
"paxCode": "string",
"unit": "string",
"unitType": "string"
}
],
"bonus": {
"available": true,
"amount": 0,
"airlineIcon": null
},
"meal": {
"mealCode": "string",
"mealName": "string",
"mealSubCode": "string",
"mealDescription": "string"
},
"cancellationPolicies": [
{
"price": 0,
"currency": "string",
"dateFrom": "string",
"dateTo": "string",
"hoursBeforeFlight": 0,
"isRefundable": true,
"text": "string"
}
],
"changePolicies": [
{
"price": 0,
"currency": "string",
"dateFrom": "string",
"dateTo": "string",
"hoursBeforeFlight": 0,
"isChangeable": true,
"text": "string"
}
],
"informationTexts": [
{
"code": "string",
"text": "string"
}
],
"serviceFee": 0,
"serviceFeeOriginal": 0,
"serviceFeeDiscount": 0,
"tax": 0,
"taxDiscount": 0,
"netFare": 0,
"totalFare": 0,
"currency": "string",
"priceIncludesRoundPrice": true,
"vqFare": 0,
"yrFare": 0,
"ourFare": 0,
"totalPrice": 0,
"baseFare": 0,
"needsRefresh": true,
"cabin": "string",
"cabinClass": "string"
}
],
"stops": 0,
"combinations": [
{}
],
"serviceFee": 0,
"serviceFeeOriginal": 0,
"serviceFeeDiscount": 0,
"tax": 0,
"taxDiscount": 0,
"netFare": 0,
"totalFare": 0,
"currency": "string",
"priceIncludesRoundPrice": true,
"ourFare": 0,
"totalPrice": 0,
"departureDate": "string",
"departureTime": "string",
"departureDateTime": "string",
"arrivalDate": "string",
"arrivalTime": "string",
"arrivalDateTime": "string",
"airlineLabel": "string",
"airlineMarketing": "string",
"airlineOperating": "string",
"providerSearchId": "string",
"providerId": "string",
"providerName": "string",
"bookingProviderId": null,
"bookingProviderCode": null,
"cabin": "string",
"cabinClass": "string",
"documentRequires": [
{
"name": "string",
"description": "string",
"code": "string",
"required": true
}
]
}
],
"relations": {},
"sortOptions": [
{
"name": "string",
"description": "string",
"field": "string",
"type": "string"
}
]
}
},
"success": true,
"code": 0,
"message": "string"
}