1. models
KingTravel Shopping API
  • ShoppingAPI
  • models
    • AuxBaggageElement
    • AuxSegment
    • AuxiliaryV2
    • ChangesInfo
    • Condition
    • FormatBaggageDetail
    • Price
    • RefundInfo
    • ResponseRouting
    • Segment
    • VerifyRes
    • Routing
    • VerifyReq
    • AirlineAncillaries
    • Flight
    • FlightRef
    • PackageInfo
    • SearchRes
    • ShoppingResult
    • Stop
    • Tu
    • SearchReq
    • BaggagePrice
    • FlightSegmentRefs
    • OrderInfo
    • PassengerBaggages
    • Passengers
    • PayBaggages
    • QueryRes
    • TicketInfos
    • QueryReq
    • PayRes
    • PayReq
    • CancelRes
    • CancelReq
    • BookingRes
    • Contact
    • BookingReq
    • FFPNo
    • Passenger
    • NotifyContent
    • NotifyReq
    • OrderExpiredNotifyContent
    • TicketSuccessNotifyContent
    • NotifyRes
  1. models

BookingReq

{
    "platFormOrderId": "AF19987663562124",
    "tripType": 1,
    "sessionId": "656ed53a-9f5c-b691-f5f8-00e04256f40d",
    "routing": {
        "data": "04:aadd233dsfad3dsfdsafesafetkgkfdlgfojgiojgslfdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsssssssssssssssssssssssssssssssssssssssssssdddddddddddddddddddddddfffffffffffffffffffffffffff",
        "fromSegments": [
            {
                "marketingCarrier": "CA",
                "depAirport": "PVG",
                "depTime": "201203100300",
                "arrAirport": "NRT",
                "arrTime": "201203101305",
                "seatGrade": "Y",
                "seatClass": "J",
                "flightNumber": "CA123",
                "codeShare": false,
                "aircraftCode": "string",
                "operatingCarrier": "string",
                "operatingFlightNo": "string",
                "segmentNo": 1,
                "stopCities": "string"
            }
        ],
        "retSegments": [
            {
                "marketingCarrier": "CA",
                "depAirport": "PVG",
                "depTime": "201203100300",
                "arrAirport": "NRT",
                "arrTime": "201203101305",
                "seatGrade": "Y",
                "seatClass": "J",
                "flightNumber": "CA123",
                "codeShare": false,
                "aircraftCode": "string",
                "operatingCarrier": "string",
                "operatingFlightNo": "string",
                "segmentNo": 1,
                "stopCities": "string"
            }
        ]
    },
    "passengers": [
        {
            "name": "XU/JIPENG",
            "ageType": 0,
            "birthday": "20001120",
            "gender": "M",
            "cardNum": "E34255664",
            "cardType": "PP",
            "cardIssuePlace": "CN",
            "cardExpired": "20501120",
            "nationality": "CN",
            "ffpNo": {
                "cardNo": "string",
                "carrier": "string"
            }
        }
    ],
    "contact": {
        "name": "Mr. WANG",
        "address": "string",
        "postcode": "string",
        "email": "marry@google.com",
        "mobile": "string",
        "useGuestContact": false
    },
    "passengerBaggages": [
        {
            "passengerName": "XU/JIPENG",
            "payBaggages": [
                {
                    "productCode": "CHECKINBAGGAGE20KG",
                    "flightNumber": "CA123",
                    "depAirport": "PVG",
                    "arrAirport": "NRT",
                    "depTime": "201203100300",
                    "seatClass": "J",
                    "baggagePrices": [
                        {
                            "pkgNumber": 0,
                            "weight": 0,
                            "bookSalePrice": 0,
                            "ticketSalePrice": 0,
                            "airportSalePrice": 0,
                            "refundFee": 0
                        }
                    ]
                }
            ]
        }
    ]
}
Built with