POST api/flight/test/own/search
Own Search(測試)
Request Information
URI Parameters
None.
Body Parameters
SearchBaseContractName | Description | Type | Additional information |
---|---|---|---|
adult |
成人数量 |
integer |
None. |
bolprivatefareonly |
僅出私有運價 |
boolean |
None. |
bolpublishfareonly |
僅出公布運價 |
boolean |
None. |
cabinclass |
艙位等级 |
TypeCabinClass |
None. |
child |
兒童数量 |
integer |
None. |
clientcurrency |
货币 |
string |
None. |
fromcity |
出发地 |
string |
None. |
fromdate |
出发时间 |
date |
None. |
fromdaysafter |
提前出发天数 |
integer |
None. |
fromdaysbefore |
延迟出发天数 |
integer |
None. |
FromHourWindow |
提前/延迟出发小時 |
integer |
None. |
infant |
婴儿数量 |
integer |
None. |
isdirectflightonly |
是否直飞 |
boolean |
None. |
logTrackGuid | string |
None. |
|
lpermittedcarriers |
选择航班 |
Collection of string |
None. |
lprohibitedcarriers |
排除航班 |
Collection of string |
None. |
maxrecord |
最大显示记录数 |
integer |
None. |
platformsource |
平台来源(站点) |
string |
None. |
retdate |
返程时间 |
date |
None. |
retdaysafter |
返程延迟天数 |
integer |
None. |
retdaysbefore |
返程提前天数 |
integer |
None. |
RetHourWindow |
提前/延迟出发小時 |
integer |
None. |
sourcemarkupby |
R=Rate(百份比),A=Amount(金額) |
string |
None. |
sourcemarkupamt |
數值 |
decimal number |
None. |
chargeamt |
數值 |
string |
None. |
chargeby |
R=Rate(百份比),A=Amount(金額) |
string |
None. |
source |
接口来源(可選項uapi、own、amadeus...) |
string |
None. |
overridepcc | string |
None. |
|
tocity |
目的地 |
string |
None. |
triptype |
行程类型(单程:1,双程:2,多程:3) |
string |
None. |
connectionpoints |
中转站数 |
integer |
None. |
ismultiroundtrip |
兩點以雙程形式展示 |
boolean |
None. |
fromairportcityqualifier | AirportCityQualifier |
None. |
|
toairportcityqualifier | AirportCityQualifier |
None. |
|
labour | integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "adult": 1, "bolprivatefareonly": true, "bolpublishfareonly": true, "cabinclass": 0, "child": 4, "clientcurrency": "sample string 5", "fromcity": "sample string 6", "fromdate": "2025-04-24T16:30:23.8352363+08:00", "fromdaysafter": 8, "fromdaysbefore": 9, "FromHourWindow": 10, "infant": 11, "isdirectflightonly": true, "logTrackGuid": "sample string 13", "lpermittedcarriers": [ "sample string 1", "sample string 2" ], "lprohibitedcarriers": [ "sample string 1", "sample string 2" ], "maxrecord": 14, "platformsource": "sample string 15", "retdate": "2025-04-24T16:30:23.8362672+08:00", "retdaysafter": 16, "retdaysbefore": 17, "RetHourWindow": 18, "sourcemarkupby": "sample string 19", "sourcemarkupamt": 20.0, "chargeamt": "sample string 21", "chargeby": "sample string 22", "source": "sample string 23", "overridepcc": "sample string 24", "tocity": "sample string 25", "triptype": "sample string 26", "connectionpoints": 27, "ismultiroundtrip": true, "fromairportcityqualifier": 0, "toairportcityqualifier": 0, "labour": 29 }
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Own Search(測試)
ReturnResultOfListOfOwnSearchRpContractName | Description | Type | Additional information |
---|---|---|---|
data | Collection of OwnSearchRpContract |
None. |
|
code |
状态码:100成功,其他自定义 |
integer |
None. |
message |
提示消息 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "data": [ { "key": "sample string 1", "maxseat": 2, "fareid": 3, "adultprice": 4, "adulttax": 5, "childprice": 6, "childtax": 7, "farecode": "sample string 8", "triptype": 9, "fromcity": "sample string 10", "tocity": "sample string 11", "segmentid": "sample string 12", "segmenttype": "sample string 13", "carrier": "sample string 14", "operatingcarrier": "sample string 15", "depairport": "sample string 16", "arrairport": "sample string 17", "deptime": "2025-04-24T16:30:23.8773696+08:00", "arrtime": "2025-04-24T16:30:23.8773696+08:00", "flighttime": 20, "flightnumber": "sample string 21", "operatingflight": "sample string 22", "class": "sample string 23", "cabin": "sample string 24", "aircraft": "sample string 25", "specialrules": "sample string 26", "baggageallowance": "sample string 27" }, { "key": "sample string 1", "maxseat": 2, "fareid": 3, "adultprice": 4, "adulttax": 5, "childprice": 6, "childtax": 7, "farecode": "sample string 8", "triptype": 9, "fromcity": "sample string 10", "tocity": "sample string 11", "segmentid": "sample string 12", "segmenttype": "sample string 13", "carrier": "sample string 14", "operatingcarrier": "sample string 15", "depairport": "sample string 16", "arrairport": "sample string 17", "deptime": "2025-04-24T16:30:23.8773696+08:00", "arrtime": "2025-04-24T16:30:23.8773696+08:00", "flighttime": 20, "flightnumber": "sample string 21", "operatingflight": "sample string 22", "class": "sample string 23", "cabin": "sample string 24", "aircraft": "sample string 25", "specialrules": "sample string 26", "baggageallowance": "sample string 27" } ], "code": 1, "message": "sample string 2" }