POST api/flight/b2b/order/addVoidTicket
新增废票
Request Information
URI Parameters
None.
Body Parameters
AddVoidTicketRQContract| Name | Description | Type | Additional information | 
|---|---|---|---|
| transactionID | string | 
                             None.  | 
                |
| voidTicket | AddVoidTicketInfoRQContract | 
                             None.  | 
                |
| passengers | Collection of AddPassengersRQContract | 
                             None.  | 
                |
| segments | Collection of AddSegmentRQ | 
                             None.  | 
                |
| airtickets | Collection of UpdateVoidAirTicketRQContract | 
                             None.  | 
                
Request Formats
application/json, text/json
            Sample:
        
{
  "transactionID": "sample string 1",
  "voidTicket": {
    "transactionID": "sample string 1",
    "orderNO": "sample string 2",
    "companyCode": "sample string 3",
    "configId": 4,
    "flightPNR": "sample string 5",
    "gDSCode": "sample string 6",
    "gDSType": "sample string 7",
    "pCC": "sample string 8",
    "startTime": "2025-11-04T18:51:55.0212159+08:00",
    "endTime": "2025-11-04T18:51:55.0212159+08:00",
    "remarks": "sample string 11",
    "fareType": "sample string 12",
    "isGDSFare": true,
    "opUserId": "sample string 14",
    "opUserName": "sample string 15",
    "status": "sample string 16"
  },
  "passengers": [
    {
      "transactionID": "sample string 1",
      "orderType": "sample string 2",
      "passengerNO": "sample string 3",
      "flightPNR": "sample string 4",
      "firstName": "sample string 5",
      "lastName": "sample string 6",
      "passengerType": "sample string 7",
      "prefix": "sample string 8",
      "dateOfBirth": "2025-11-04T18:51:55.0232218+08:00"
    },
    {
      "transactionID": "sample string 1",
      "orderType": "sample string 2",
      "passengerNO": "sample string 3",
      "flightPNR": "sample string 4",
      "firstName": "sample string 5",
      "lastName": "sample string 6",
      "passengerType": "sample string 7",
      "prefix": "sample string 8",
      "dateOfBirth": "2025-11-04T18:51:55.0232218+08:00"
    }
  ],
  "segments": [
    {
      "no": 1,
      "airline": "sample string 2",
      "flightNumber": "sample string 3",
      "departure": "sample string 4",
      "destination": "sample string 5",
      "cabin": "sample string 6",
      "departureTime": "2025-11-04T18:51:55.0242242+08:00",
      "arrivalTime": "2025-11-04T18:51:55.0242242+08:00",
      "cabinClass": "sample string 9",
      "baggage": "sample string 10",
      "airCraftCode": "sample string 11",
      "operatorAirlines": "sample string 12",
      "codeShare": true,
      "stopCity": "sample string 14",
      "depTerminal": "sample string 15",
      "arrTerminal": "sample string 16",
      "farebasis": "sample string 17",
      "supplierLocatorCode": "sample string 18",
      "airTime": "sample string 19",
      "flightGroup": 20,
      "status": "sample string 21",
      "supplierRef": "sample string 22"
    },
    {
      "no": 1,
      "airline": "sample string 2",
      "flightNumber": "sample string 3",
      "departure": "sample string 4",
      "destination": "sample string 5",
      "cabin": "sample string 6",
      "departureTime": "2025-11-04T18:51:55.0242242+08:00",
      "arrivalTime": "2025-11-04T18:51:55.0242242+08:00",
      "cabinClass": "sample string 9",
      "baggage": "sample string 10",
      "airCraftCode": "sample string 11",
      "operatorAirlines": "sample string 12",
      "codeShare": true,
      "stopCity": "sample string 14",
      "depTerminal": "sample string 15",
      "arrTerminal": "sample string 16",
      "farebasis": "sample string 17",
      "supplierLocatorCode": "sample string 18",
      "airTime": "sample string 19",
      "flightGroup": 20,
      "status": "sample string 21",
      "supplierRef": "sample string 22"
    }
  ],
  "airtickets": [
    {
      "flightPnr": "sample string 1",
      "passengerNo": "sample string 2",
      "ticketNo": "sample string 3",
      "isVoidTicket": true,
      "passengerRef": "sample string 5"
    },
    {
      "flightPnr": "sample string 1",
      "passengerNo": "sample string 2",
      "ticketNo": "sample string 3",
      "isVoidTicket": true,
      "passengerRef": "sample string 5"
    }
  ]
}
        application/x-www-form-urlencoded
            Sample:
    
        
Response Information
Resource Description
新增废票
ReturnResultOfString| Name | Description | Type | Additional information | 
|---|---|---|---|
| data | string | 
                             None.  | 
                |
| code | 
                         状态码:100成功,其他自定义  | 
                    integer | 
                             None.  | 
                
| message | 
                         提示消息  | 
                    string | 
                             None.  | 
                
Response Formats
application/json, text/json
            Sample:
{
  "data": "sample string 1",
  "code": 2,
  "message": "sample string 3"
}