POST Api/Service/Order/AutoPnrCreate/{OrderId}/{EtermGroupId}

订单黑屏PNR创建操作

Request Information

URI Parameters

NameDescriptionTypeAdditional information
OrderId

订单ID

globally unique identifier

Required

EtermGroupId

黑屏组ID

string

Required

Body Parameters

请求模型

SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPnrCreateRequestModel
NameDescriptionTypeAdditional information
ContactNumber

联系人电话项

string

Required

FlightNo

指定的航班号

string

None.

CabinCode

指定的舱位代码(为空则使用订单舱位代码)

string

None.

Authorizes

授权项[最大2位][内容为Office号]

Collection of string

None.

Passengers

乘客列表项(乘客ID,乘客电话)

Dictionary of globally unique identifier [key] and string [value]

Required

Request Formats

application/json, text/json

Sample:
{
  "ContactNumber": "sample string 1",
  "FlightNo": "sample string 2",
  "CabinCode": "sample string 3",
  "Authorizes": [
    "sample string 1",
    "sample string 2"
  ],
  "Passengers": {
    "68a27c14-413c-4c6e-8e89-99606e000683": "sample string 2",
    "e30b38b0-27ff-4ec7-a717-6bf1660655f4": "sample string 4"
  }
}

Response Information

Resource Description

订单黑屏PNR创建操作

SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPnrCreateResponseModel
NameDescriptionTypeAdditional information
PurchaseOrderNumber

采购订单号

string

Required

String length: inclusive between 0 and 50

Succeed

操作是否成功

boolean

None.

Message

操作消息

string

None.

Response Formats

application/json, text/json

Sample:
{
  "PurchaseOrderNumber": "sample string 1",
  "Succeed": true,
  "Message": "sample string 3"
}