1. Ancillary booking APIs
PKFARE Flight Buyer API
  • Guides
    • Quick Start
    • Tricks for Playing with PKFARE API
    • Book air tickets with ancillaries
    • Raise refund requests
    • Raise change requests
    • Receive flight rescheduled notification
    • Add Paid Bags after the Booking
    • Branded Fare Integration Guide
  • API Reference
    • Air ticket booking APIs
      • TicketIssuanceNotify_V2
      • Shopping V10
      • PrecisePricing V12
      • Penalty V4
      • PreciseBooking V8
      • CancelOrder
      • OrderPricing V6
      • Ticketing
      • OrderDetail V14
      • RequestTicketing
      • ModifyOrderStatus
    • Ancillary booking APIs
      • AncillaryStatusPush
      • AncillaryPricing V6
        POST
      • AncillaryBooking
        POST
      • CancelAncillaryOrder
        POST
      • AncillaryTicketing
        POST
      • AncillaryOrderDetail
        POST
    • Flight schedule change APIs
      • ScheduleChangeNotify
      • GetScheduleChangeReply
      • GetScheduleChangeList
      • AcknowledgeScheduleChange
      • AcceptScheduleChange
    • Refund APIs
      • RefundResultNotify
      • ReimbursedResultNotify
      • Refund Pricing
      • CheckRefundPricing
      • RefundRequest
      • CheckRefund
      • CheckReimbursed
      • DownloadAttachmentFile API
      • UploadAttachmentFile API
    • Change APIs
      • ChangeResultPush
      • Change Reshop
      • Change Request
      • Change Passenger Info
      • Change Reprice
      • ChangeRepricePush
    • Void APIs
      • ReimbursedResultPush
      • VoidRequest
    • Cache APIs
      • CacheShopping
      • ValidateItinerary API
    • APIs with all versions
      • CheckInInfoPush
      • Raise change requests Copy
      • Shopping
        • Shopping
        • Shopping_V2
        • Shopping_V4
        • Shopping V7
        • Shopping V9
        • Shopping V8
      • PrecisePricing
        • PrecisePricing
        • PrecisePricing_V2
        • PrecisePricing_V6
        • PrecisePricing V9
        • PrecisePricing V10
        • PrecisePricing V11
      • Penalty
        • Penalty
        • Penalty V2
        • Penalty V3
      • PreciseBooking
        • PreciseBooking
        • PreciseBooking_V2
        • PreciseBooking_V5
        • PreciseBooking V6
        • PreciseBooking V7
      • OrderPricing
        • OrderPricing_V2
        • OrderPricing V4
        • OrderPricing V5
      • Ticketing
        • Ticketing
      • TicketNumPush
        • TicketingNumPush
        • TicketingNumPush_V2
        • TicketingNumPush_V3
        • TicketIssuanceNotify
      • CancelOrder
        • CancelOrder
      • OrderDetail
        • OrderDetail_V2
        • OrderDetail_V3
        • OrderDetail_V4
        • OrderDetail_V5
        • Json_OrderDetail_V7
        • Json_OrderDetail_V8
        • OrderDetail V9
        • OrderDetail V13
      • AncillaryPricing
        • AncillaryPricing
        • AncillaryPricing V5
      • AncillaryBooking
        • AncillaryBooking
      • CancelAncillaryOrder
        • CancelAncillaryOrder
      • AncillaryTicketing
        • AncillaryTicketing_V2
      • AncillaryStatusPush
        • AncillaryStatusPush
      • AncillaryOrderDetail
        • AncillaryOrderDetail
      • RequestTicketing
        • RequestTicketing
      • ScheduleChangeNotify
        • ScheduleChangeNotify
      • GetScheduleChangeList
        • GetScheduleChangeList
      • AcknowledgeScheduleChange
        • AcknowledgeScheduleChange
      • AcceptScheduleChange
        • AcceptScheduleChange
      • GetScheduleChangeReply
        • GetScheduleChangeReply
      • RefundPricing
        • RefundPricing
      • CheckRefundPricing
        • CheckRefundPricing
      • RefundRequest
        • RefundRequest
      • RefundResultNotify
        • RefundResultNotify
      • CheckRefund
        • CheckRefund
      • ReimbursedResultNotify
        • ReimbursedResultNotify
      • CheckReimbursed
        • CheckReimbursed
      • UploadAttachmentFile
        • UploadAttachmentFile
      • DownloadAttachmentFile
        • DownloadAttachmentFile
      • ChangeReshop
        • ChangeReshop
      • ChangeRequest
        • ChangeRequest
      • ChangePassengerInfo
        • ChangePassengerInfo
      • VoidRequest
        • VoidRequest
        • VoidRequest_V2
      • ReimbursedResultPush
        • ReimburseResultPush_V2
  • Development Instructions
    • Signature
    • Order Status Explanation
    • Booking errors explanation and suggestions
    • Price Breakdown Explanation
    • Airlines available from PKFARE
    • PKFARE Operation Notice
    • How to retrieve airlines'PNR and ticket numbers
    • PKFARE Buyer API solutionId Usage Guide
  • Notice
    • Release Note
  • Schemas
    • Schemas
      • ShoppingReq
      • Result«ShoppingResult»
      • Authentication
      • SearchDTO
      • JourneysDTO_1
      • PassengersDTO
      • ShoppingResult
      • SegmentsDTO
      • SolutionsDTO
      • BaggageDTO
      • ConditionsDTO
      • ChangeDTO
      • OtherDTO
      • RefundDTO
      • JourneysDTO
      • SegmentInfoDTO
  1. Ancillary booking APIs

AncillaryOrderDetail

POST
/json/ancillaryOrderDetail

Function#

Through AncillaryOrderDetail API, you can check ancillary order details

Error Code List#

errorCodeerrorMsg
0ok
S001System error
P002XXX is missing
B002Partner is not exists
B003Illegal sign
B036Order is not exist

Request

Body Params application/json

Example
{
    "authentication": {
        "sign": "{{sign}}",
        "partnerId": "{{partnerId}}"
    },
    "data": {
        "ancillaryOrderNum": "917049521951368303"
    }
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.pkfare.com/json/ancillaryOrderDetail' \
--header 'Content-Type: application/json' \
--data '{
    "authentication": {
        "sign": "",
        "partnerId": ""
    },
    "data": {
        "ancillaryOrderNum": "917049521951368303"
    }
}'

Responses

🟢200success
application/json
Bodyapplication/json

Examples
{
    "errorCode": "0",
    "errorMsg": "ok",
    "data": {
        "ancillaryOrderNum": "917137127561609502",
        "airOrderNum": "917137127561609501",
        "ancillaryOrderStatus": "ISS_PRC",
        "ancillaryOrderType": "ORIGIN",
        "saleStage": 0,
        "ancillaryType": 1,
        "createTime": "2024-04-21T15:19:17+00:00",
        "pnr": "OV35WN",
        "payGate": "Prepay",
        "paySerialNum": "PREPAY_20240421231934_917137127571609501_3163",
        "lastTktTime": "2024-04-21T17:19+00:00",
        "passengers": [
            {
                "lastName": "LEEE",
                "firstName": "ANOUNG",
                "psgType": "ADT",
                "birthday": "1989-07-18",
                "sex": "F",
                "passengerID": "25122869"
            },
            {
                "lastName": "CHO",
                "firstName": "HEEJUJU",
                "psgType": "ADT",
                "birthday": "1996-05-10",
                "sex": "F",
                "passengerID": "25122888"
            }
        ],
        "journeys": [
            {
                "journeyID": "21808125",
                "segments": [
                    {
                        "airline": "VJ",
                        "departure": "ICN",
                        "departureDate": "2024-05-08",
                        "departureTime": "01:45",
                        "arrival": "PQC",
                        "arrivalDate": "05:10",
                        "arrivalTime": "2024-05-08",
                        "flightNum": "975",
                        "bookingCode": "U",
                        "segmentKey": "24281583"
                    }
                ]
            },
            {
                "journeyID": "21808126",
                "segments": [
                    {
                        "airline": "VJ",
                        "departure": "PQC",
                        "departureDate": "2024-05-11",
                        "departureTime": "18:00",
                        "arrival": "ICN",
                        "arrivalDate": "01:25",
                        "arrivalTime": "2024-05-12",
                        "flightNum": "978",
                        "bookingCode": "I",
                        "segmentKey": "24281584"
                    }
                ]
            }
        ],
        "ancillaryInfos": [
            {
                "baggages": {
                    "passengerID": "25122879",
                    "journeyID": "21808126",
                    "payBaggageType": 1,
                    "baggagePiece": -1,
                    "baggageWeight": "20KG",
                    "baggageCurrency": "USD",
                    "baggagePrice": "26.78",
                    "description": "Baggage 20kgs"
                }
            },
            {
                "baggages": {
                    "passengerID": "25122879",
                    "journeyID": "21808125",
                    "payBaggageType": 1,
                    "baggagePiece": -1,
                    "baggageWeight": "20KG",
                    "baggageCurrency": "USD",
                    "baggagePrice": "31.06",
                    "description": "Baggage 20kgs"
                }
            },
            {
                "baggages": {
                    "passengerID": "25122880",
                    "journeyID": "21808126",
                    "payBaggageType": 1,
                    "baggagePiece": -1,
                    "baggageWeight": "20KG",
                    "baggageCurrency": "USD",
                    "baggagePrice": "26.78",
                    "description": "Baggage 20kgs"
                }
            },
            {
                "baggages": {
                    "passengerID": "25122880",
                    "journeyID": "21808125",
                    "payBaggageType": 1,
                    "baggagePiece": -1,
                    "baggageWeight": "20KG",
                    "baggageCurrency": "USD",
                    "baggagePrice": "31.06",
                    "description": "Baggage 20kgs"
                }
            }
        ]
    }
}
🟢200Error
Modified at 2025-12-12 07:40:39
Previous
AncillaryTicketing
Next
ScheduleChangeNotify