GET api/invoice/flight/detail/{docNO}?lang={lang}
機票訂單詳情
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
docNO | string |
Required |
|
lang | string |
Default value is zh-hk |
Body Parameters
None.
Response Information
Resource Description
機票訂單詳情
ReturnResultOfFlightOrderRspContractName | Description | Type | Additional information |
---|---|---|---|
data | FlightOrderRspContract |
None. |
|
code |
状态码:100成功,其他自定义 |
integer |
None. |
message |
提示消息 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "data": { "docno": "sample string 1", "orderno": "sample string 2", "companyid": "sample string 3", "memberid": 4, "totalamt": 5.0, "discountamt": 6.0, "paidamt": 7.0, "couponcode": "sample string 8", "chanel": "sample string 9", "currency": "sample string 10", "orderstatus": 0, "paycount": 11, "createDate": "2025-04-24T17:21:56.095105+08:00", "FlightSegments": [ { "flightgroup": 1, "docnoseqno": 2, "seqno": 3, "supplierRef": "sample string 4", "docno": "sample string 5", "carriercode": "sample string 6", "flightnumber": "sample string 7", "depairportcode": "sample string 8", "deptime": "2025-04-24T17:21:56.0961071+08:00", "arrairportcode": "sample string 10", "arrtime": "2025-04-24T17:21:56.0970818+08:00", "stopcities": "sample string 12", "codeshare": true, "cabin": "sample string 14", "aircraftcode": "sample string 15", "bookingcodeinfo": "sample string 16", "isconnect": true, "cabinclasscode": "sample string 18", "farerulekey": "sample string 19", "airreminder": "sample string 20", "airtime": "sample string 21", "fareprice": "sample string 22", "marketairlinecode": "sample string 23", "operatorairlinecode": "sample string 24", "baggage": "sample string 25", "farebasis": "sample string 26", "depterminal": "sample string 27", "arrterminal": "sample string 28", "status": "sample string 29", "fareApplicationType": "sample string 30", "ruleNumber": "sample string 31", "carriername": "sample string 32", "depairportname": "sample string 33", "arrairportname": "sample string 34", "cabinclassname": "sample string 35", "marketairlinename": "sample string 36", "operatorairlinename": "sample string 37", "stopcitiesname": "sample string 38", "depcity": "sample string 39", "arrcity": "sample string 40", "segmentGroup": 41 }, { "flightgroup": 1, "docnoseqno": 2, "seqno": 3, "supplierRef": "sample string 4", "docno": "sample string 5", "carriercode": "sample string 6", "flightnumber": "sample string 7", "depairportcode": "sample string 8", "deptime": "2025-04-24T17:21:56.0961071+08:00", "arrairportcode": "sample string 10", "arrtime": "2025-04-24T17:21:56.0970818+08:00", "stopcities": "sample string 12", "codeshare": true, "cabin": "sample string 14", "aircraftcode": "sample string 15", "bookingcodeinfo": "sample string 16", "isconnect": true, "cabinclasscode": "sample string 18", "farerulekey": "sample string 19", "airreminder": "sample string 20", "airtime": "sample string 21", "fareprice": "sample string 22", "marketairlinecode": "sample string 23", "operatorairlinecode": "sample string 24", "baggage": "sample string 25", "farebasis": "sample string 26", "depterminal": "sample string 27", "arrterminal": "sample string 28", "status": "sample string 29", "fareApplicationType": "sample string 30", "ruleNumber": "sample string 31", "carriername": "sample string 32", "depairportname": "sample string 33", "arrairportname": "sample string 34", "cabinclassname": "sample string 35", "marketairlinename": "sample string 36", "operatorairlinename": "sample string 37", "stopcitiesname": "sample string 38", "depcity": "sample string 39", "arrcity": "sample string 40", "segmentGroup": 41 } ], "FlightDetail": { "DocNo": "sample string 1", "DocNoSeqNo": 2, "FlightUR": "sample string 3", "FlightPNR": "sample string 4", "Currency": "sample string 5", "Adult": 6, "AdultPrice": 7.0, "AdultOrgPrice": 8.0, "AdultTax": 9.0, "AdultOrgTax": 10.0, "Child": 11, "ChildPrice": 12.0, "ChildOrgPrice": 13.0, "ChildTax": 14.0, "ChildOrgTax": 15.0, "Infant": 16, "InfantPrice": 17.0, "InfantOrgPrice": 18.0, "InfantTax": 19.0, "InfantOrgTax": 20.0, "FareType": 21, "SegmentCount": 22, "AccountId": 1, "TripType": 23, "IsAutoTicket": true, "Status": "sample string 25", "APISource": "sample string 26", "PriceNote": "sample string 27", "Refund": "sample string 28", "Endorse": "sample string 29", "Baggage": "sample string 30", "Other": "sample string 31", "ApplyType": 1, "AdultTaxType": 1, "ChildTaxType": 1, "InfantTaxType": 1 }, "invoiceparms": [ { "parmname": "sample string 1", "pramvalue": "sample string 2" }, { "parmname": "sample string 1", "pramvalue": "sample string 2" } ], "insuranceinfo": [ { "docno": "sample string 1", "detail": { "docno": "sample string 1", "docnoseqno": 2, "source": "sample string 3", "effectivedate": "2025-04-24T17:21:56.1091484+08:00", "expirationdate": "2025-04-24T17:21:56.1091484+08:00", "companyname": "sample string 6", "companyid": "sample string 7", "destinationid": "sample string 8", "destinationdesc": "sample string 9", "insuredpackageid": "sample string 10", "InsuredPackageDesc": "sample string 11", "PlanId": "sample string 12", "plandesc": "sample string 13", "extradata1": "sample string 14", "extradata2": "sample string 15", "extradata3": "sample string 16", "extradata4": "sample string 17", "extradata5": "sample string 18", "quoteamt": 19.0, "quotecurrency": "sample string 20", "discountedquoteamt": 21.0, "quotevaliduntildate": "2025-04-24T17:21:56.1121503+08:00", "status": "sample string 23", "statusdesc": "sample string 24", "transactionresponsedt": "2025-04-24T17:21:56.1121503+08:00", "planamt": 26.0, "PlanCurrency": "sample string 27", "policynumber": "sample string 28", "policystatus": "sample string 29", "originalsubmittedpolicydate": "2025-04-24T17:21:56.1131608+08:00", "policyschedule": "sample string 31" }, "contact": [ { "docnoseqno": 1, "insuredpersonseqno": 2, "phonetypecd": "sample string 3", "phoneareacode": "sample string 4", "phonenumber": "sample string 5", "email": "sample string 6" }, { "docnoseqno": 1, "insuredpersonseqno": 2, "phonetypecd": "sample string 3", "phoneareacode": "sample string 4", "phonenumber": "sample string 5", "email": "sample string 6" } ], "insuredpersons": [ { "docnoseqno": 1, "seqno": 2, "surname": "sample string 3", "givenname": "sample string 4", "titleprefix": "sample string 5", "birthdate": "2025-04-24T17:21:56.116167+08:00", "idnumbertypecd": "sample string 7", "idnumber": "sample string 8", "persontype": "sample string 9" }, { "docnoseqno": 1, "seqno": 2, "surname": "sample string 3", "givenname": "sample string 4", "titleprefix": "sample string 5", "birthdate": "2025-04-24T17:21:56.116167+08:00", "idnumbertypecd": "sample string 7", "idnumber": "sample string 8", "persontype": "sample string 9" } ] }, { "docno": "sample string 1", "detail": { "docno": "sample string 1", "docnoseqno": 2, "source": "sample string 3", "effectivedate": "2025-04-24T17:21:56.1091484+08:00", "expirationdate": "2025-04-24T17:21:56.1091484+08:00", "companyname": "sample string 6", "companyid": "sample string 7", "destinationid": "sample string 8", "destinationdesc": "sample string 9", "insuredpackageid": "sample string 10", "InsuredPackageDesc": "sample string 11", "PlanId": "sample string 12", "plandesc": "sample string 13", "extradata1": "sample string 14", "extradata2": "sample string 15", "extradata3": "sample string 16", "extradata4": "sample string 17", "extradata5": "sample string 18", "quoteamt": 19.0, "quotecurrency": "sample string 20", "discountedquoteamt": 21.0, "quotevaliduntildate": "2025-04-24T17:21:56.1121503+08:00", "status": "sample string 23", "statusdesc": "sample string 24", "transactionresponsedt": "2025-04-24T17:21:56.1121503+08:00", "planamt": 26.0, "PlanCurrency": "sample string 27", "policynumber": "sample string 28", "policystatus": "sample string 29", "originalsubmittedpolicydate": "2025-04-24T17:21:56.1131608+08:00", "policyschedule": "sample string 31" }, "contact": [ { "docnoseqno": 1, "insuredpersonseqno": 2, "phonetypecd": "sample string 3", "phoneareacode": "sample string 4", "phonenumber": "sample string 5", "email": "sample string 6" }, { "docnoseqno": 1, "insuredpersonseqno": 2, "phonetypecd": "sample string 3", "phoneareacode": "sample string 4", "phonenumber": "sample string 5", "email": "sample string 6" } ], "insuredpersons": [ { "docnoseqno": 1, "seqno": 2, "surname": "sample string 3", "givenname": "sample string 4", "titleprefix": "sample string 5", "birthdate": "2025-04-24T17:21:56.116167+08:00", "idnumbertypecd": "sample string 7", "idnumber": "sample string 8", "persontype": "sample string 9" }, { "docnoseqno": 1, "seqno": 2, "surname": "sample string 3", "givenname": "sample string 4", "titleprefix": "sample string 5", "birthdate": "2025-04-24T17:21:56.116167+08:00", "idnumbertypecd": "sample string 7", "idnumber": "sample string 8", "persontype": "sample string 9" } ] } ], "passengerList": [ { "prefix": "sample string 1", "lastname": "sample string 2", "middlename": "sample string 3", "firstname": "sample string 4", "agetype": 5, "dateofbirth": "2025-04-24T17:21:56.1181657+08:00", "gender": "sample string 7", "cardname": "sample string 8", "cardtype": "sample string 9", "cardnum": "sample string 10", "cardissueplace": "sample string 11", "cardexpired": "2025-04-24T17:21:56.119175+08:00", "nationality": "sample string 13", "telcountry": "sample string 14", "Phone": "sample string 15", "email": "sample string 16", "ssrtype": "sample string 17", "ssrfreetext": "sample string 18", "seatclaim": "sample string 19", "creditcardnumber": "sample string 20", "creditcardsupplycode": "sample string 21", "creaditcardoperateby": "sample string 22", "mealclaim": "sample string 23", "vipno": "sample string 24", "cardissued": "2025-04-24T17:21:56.1211822+08:00", "MTPsNO": "sample string 25", "MTPsExpired": "2025-04-24T17:21:56.1211822+08:00" }, { "prefix": "sample string 1", "lastname": "sample string 2", "middlename": "sample string 3", "firstname": "sample string 4", "agetype": 5, "dateofbirth": "2025-04-24T17:21:56.1181657+08:00", "gender": "sample string 7", "cardname": "sample string 8", "cardtype": "sample string 9", "cardnum": "sample string 10", "cardissueplace": "sample string 11", "cardexpired": "2025-04-24T17:21:56.119175+08:00", "nationality": "sample string 13", "telcountry": "sample string 14", "Phone": "sample string 15", "email": "sample string 16", "ssrtype": "sample string 17", "ssrfreetext": "sample string 18", "seatclaim": "sample string 19", "creditcardnumber": "sample string 20", "creditcardsupplycode": "sample string 21", "creaditcardoperateby": "sample string 22", "mealclaim": "sample string 23", "vipno": "sample string 24", "cardissued": "2025-04-24T17:21:56.1211822+08:00", "MTPsNO": "sample string 25", "MTPsExpired": "2025-04-24T17:21:56.1211822+08:00" } ], "contactList": [ { "docno": "sample string 1", "prefix": "sample string 2", "lastname": "sample string 3", "middlename": "sample string 4", "firstname": "sample string 5", "address": "sample string 6", "postcode": "sample string 7", "email": "sample string 8", "telcountry": "sample string 9", "phone": "sample string 10", "contacttype": "sample string 11", "tel": "sample string 12", "nation": "sample string 13", "referrer": "sample string 14" }, { "docno": "sample string 1", "prefix": "sample string 2", "lastname": "sample string 3", "middlename": "sample string 4", "firstname": "sample string 5", "address": "sample string 6", "postcode": "sample string 7", "email": "sample string 8", "telcountry": "sample string 9", "phone": "sample string 10", "contacttype": "sample string 11", "tel": "sample string 12", "nation": "sample string 13", "referrer": "sample string 14" } ], "sugarAIList": [ { "status": 0, "tripType": 0, "quoteNumber": "sample string 1", "orgBasePrice": 2.0, "basePrice": 3.0, "discount": 4.0, "orgTax": 5.0, "tax": 6.0, "compensation": 7.0, "reserveNumber": "sample string 8", "expireAt": "2025-04-24T17:21:56.1261874+08:00", "firstName": "sample string 9", "lastName": "sample string 10", "email": "sample string 11" }, { "status": 0, "tripType": 0, "quoteNumber": "sample string 1", "orgBasePrice": 2.0, "basePrice": 3.0, "discount": 4.0, "orgTax": 5.0, "tax": 6.0, "compensation": 7.0, "reserveNumber": "sample string 8", "expireAt": "2025-04-24T17:21:56.1261874+08:00", "firstName": "sample string 9", "lastName": "sample string 10", "email": "sample string 11" } ] }, "code": 1, "message": "sample string 2" }