POST Api/Format/ChannelImportOrder

渠道导入订单请求

Request Information

URI Parameters

None.

Body Parameters

请求模型

SpeedPower.Utility.Models.Project.Orders.Service.Automatic.ChannelImportOrderRequestModel
NameDescriptionTypeAdditional information
OrderExternalNumber

外部订单号

string

Required

String length: inclusive between 0 and 128

SiteSetting

站点配置项

SpeedPower.Utility.Models.Project.Agents.Service.Setting.ParentSiteSettingModel

None.

Request Formats

application/json, text/json

Sample:
{
  "OrderExternalNumber": "sample string 1",
  "SiteSetting": {
    "SiteExpandSettings": [
      {
        "ID": "4a30068d-d751-4f93-819c-d8bf14cc5106",
        "SiteSettingId": "sample string 2",
        "SettingKey": "sample string 3",
        "SettingValue": "sample string 4"
      },
      {
        "ID": "4a30068d-d751-4f93-819c-d8bf14cc5106",
        "SiteSettingId": "sample string 2",
        "SettingKey": "sample string 3",
        "SettingValue": "sample string 4"
      }
    ],
    "ID": "sample string 1",
    "CompanyId": "sample string 2",
    "ChannelCode": "sample string 3",
    "SiteCode": "sample string 4",
    "SiteName": "sample string 5",
    "SiteStatus": true,
    "SiteProfile": "sample string 7",
    "Time": "2025-06-03T00:10:11.4697995+08:00"
  }
}

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="OrderExternalNumber"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteExpandSettings[0].ID"

4a30068d-d751-4f93-819c-d8bf14cc5106
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteExpandSettings[0].SiteSettingId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteExpandSettings[0].SettingKey"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteExpandSettings[0].SettingValue"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteExpandSettings[1].ID"

4a30068d-d751-4f93-819c-d8bf14cc5106
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteExpandSettings[1].SiteSettingId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteExpandSettings[1].SettingKey"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteExpandSettings[1].SettingValue"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.ID"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.CompanyId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.ChannelCode"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteCode"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteName"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteStatus"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.SiteProfile"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SiteSetting.Time"

2025-06-03T00:10:11.4697995+08:00
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

渠道导入订单请求

SpeedPower.Utility.Models.Project.Orders.Service.Automatic.ChannelImportOrderResponseModel
NameDescriptionTypeAdditional information
ErrorType

错误类型(可为NULL)

SpeedPower.Utility.Models.Project.Orders.Service.Automatic.ChannelImportOrderErrorType

None.

Request

请求模型返回

SpeedPower.Utility.Models.Project.Orders.Service.Automatic.ChannelImportOrderRequestModel

None.

WebApiIntactOrder

导入订单模型

SpeedPower.Utility.Models.Project.Orders.Service.WebApiIntactOrderModel

None.

Succeed

操作是否成功

boolean

None.

Message

操作消息

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ErrorType": 0,
  "Request": {
    "OrderExternalNumber": "sample string 1",
    "SiteSetting": {
      "SiteExpandSettings": [
        {
          "ID": "f4c1f7d0-642b-477e-909b-5c7342bf7c3e",
          "SiteSettingId": "sample string 2",
          "SettingKey": "sample string 3",
          "SettingValue": "sample string 4"
        },
        {
          "ID": "f4c1f7d0-642b-477e-909b-5c7342bf7c3e",
          "SiteSettingId": "sample string 2",
          "SettingKey": "sample string 3",
          "SettingValue": "sample string 4"
        }
      ],
      "ID": "sample string 1",
      "CompanyId": "sample string 2",
      "ChannelCode": "sample string 3",
      "SiteCode": "sample string 4",
      "SiteName": "sample string 5",
      "SiteStatus": true,
      "SiteProfile": "sample string 7",
      "Time": "2025-06-03T00:10:11.4854269+08:00"
    }
  },
  "WebApiIntactOrder": {
    "PurchaseRoutes": [
      {
        "OrderId": "3d17afe7-2737-4940-b5d0-4c99d846f9c3",
        "PurchaseTag": "sample string 2",
        "Remarks": "sample string 3"
      },
      {
        "OrderId": "3d17afe7-2737-4940-b5d0-4c99d846f9c3",
        "PurchaseTag": "sample string 2",
        "Remarks": "sample string 3"
      }
    ],
    "DataSources": {
      "ID": "20e7c246-8855-4f60-9954-9ded0fb2bd82",
      "ProviderCode": "sample string 2",
      "PriceChangeInterval": 3
    },
    "QuotationSources": {
      "ID": "78b6fc66-4c6a-4f15-8b5d-207cdd298ee1",
      "Remarks": "sample string 2",
      "QuotationId": "sample string 3",
      "ProductMark": "sample string 4",
      "Creater": "sample string 5"
    },
    "OrderExpands": [
      {
        "OrderId": "fa94386a-f0ee-4f2f-9756-3dcf083e5300",
        "SettingKey": "sample string 2",
        "SettingValue": "sample string 3"
      },
      {
        "OrderId": "fa94386a-f0ee-4f2f-9756-3dcf083e5300",
        "SettingKey": "sample string 2",
        "SettingValue": "sample string 3"
      }
    ],
    "OContacts": [
      {
        "OrderId": "1574d132-5662-42bc-bad9-37a1bee6727d",
        "ContactUser": "sample string 2",
        "ContactPhone": "sample string 3"
      },
      {
        "OrderId": "1574d132-5662-42bc-bad9-37a1bee6727d",
        "ContactUser": "sample string 2",
        "ContactPhone": "sample string 3"
      }
    ],
    "OSegments": [
      {
        "OrderId": "d179d428-cb32-4179-9db2-9718b1029e35",
        "Sequence": 2,
        "Carrier": "sample string 3",
        "DepartureAirport": "sample string 4",
        "ArrivalAirport": "sample string 5",
        "DepartureDate": "2025-06-03T00:10:11.4854269+08:00",
        "ArrivalDate": "2025-06-03T00:10:11.4854269+08:00",
        "FlightNo": "sample string 8",
        "CodeShare": true,
        "ShareToFlightNo": "sample string 10",
        "StopTimes": 11,
        "Meal": "sample string 12",
        "PlaneType": "sample string 13",
        "DepartureTerminal": "sample string 14",
        "ArrivalTerminal": "sample string 15"
      },
      {
        "OrderId": "d179d428-cb32-4179-9db2-9718b1029e35",
        "Sequence": 2,
        "Carrier": "sample string 3",
        "DepartureAirport": "sample string 4",
        "ArrivalAirport": "sample string 5",
        "DepartureDate": "2025-06-03T00:10:11.4854269+08:00",
        "ArrivalDate": "2025-06-03T00:10:11.4854269+08:00",
        "FlightNo": "sample string 8",
        "CodeShare": true,
        "ShareToFlightNo": "sample string 10",
        "StopTimes": 11,
        "Meal": "sample string 12",
        "PlaneType": "sample string 13",
        "DepartureTerminal": "sample string 14",
        "ArrivalTerminal": "sample string 15"
      }
    ],
    "OPassengers": [
      {
        "TicketNumbers": [
          {
            "PassengerId": "34d466fb-cad8-4c02-9bda-93e634b9f1b4",
            "TicketNumber": "sample string 2",
            "Posted": true,
            "Remarks": "sample string 4"
          },
          {
            "PassengerId": "34d466fb-cad8-4c02-9bda-93e634b9f1b4",
            "TicketNumber": "sample string 2",
            "Posted": true,
            "Remarks": "sample string 4"
          }
        ],
        "OTotalPrices": [
          {
            "PassengerId": "4afb974b-3ff9-4538-a251-ed379c075aa2",
            "Sequence": 1,
            "SalePrice": 2.1,
            "PrintPrice": 3,
            "FareTax": 4,
            "FuelTax": 5,
            "CabinLevel": 0,
            "CabinCode": "sample string 6",
            "ChannelCabinCode": "sample string 7",
            "FixedCabinCode": "sample string 8"
          },
          {
            "PassengerId": "4afb974b-3ff9-4538-a251-ed379c075aa2",
            "Sequence": 1,
            "SalePrice": 2.1,
            "PrintPrice": 3,
            "FareTax": 4,
            "FuelTax": 5,
            "CabinLevel": 0,
            "CabinCode": "sample string 6",
            "ChannelCabinCode": "sample string 7",
            "FixedCabinCode": "sample string 8"
          }
        ],
        "OrderId": "dbae7eb0-b5ec-4f2e-af03-8d9002c28c25",
        "Name": "sample string 2",
        "Birthday": "2025-06-03T00:10:11.4854269+08:00",
        "CardType": 0,
        "CardNo": "sample string 3",
        "SexType": 0,
        "PassengerType": 0,
        "ContactPhone": "sample string 4"
      },
      {
        "TicketNumbers": [
          {
            "PassengerId": "34d466fb-cad8-4c02-9bda-93e634b9f1b4",
            "TicketNumber": "sample string 2",
            "Posted": true,
            "Remarks": "sample string 4"
          },
          {
            "PassengerId": "34d466fb-cad8-4c02-9bda-93e634b9f1b4",
            "TicketNumber": "sample string 2",
            "Posted": true,
            "Remarks": "sample string 4"
          }
        ],
        "OTotalPrices": [
          {
            "PassengerId": "4afb974b-3ff9-4538-a251-ed379c075aa2",
            "Sequence": 1,
            "SalePrice": 2.1,
            "PrintPrice": 3,
            "FareTax": 4,
            "FuelTax": 5,
            "CabinLevel": 0,
            "CabinCode": "sample string 6",
            "ChannelCabinCode": "sample string 7",
            "FixedCabinCode": "sample string 8"
          },
          {
            "PassengerId": "4afb974b-3ff9-4538-a251-ed379c075aa2",
            "Sequence": 1,
            "SalePrice": 2.1,
            "PrintPrice": 3,
            "FareTax": 4,
            "FuelTax": 5,
            "CabinLevel": 0,
            "CabinCode": "sample string 6",
            "ChannelCabinCode": "sample string 7",
            "FixedCabinCode": "sample string 8"
          }
        ],
        "OrderId": "dbae7eb0-b5ec-4f2e-af03-8d9002c28c25",
        "Name": "sample string 2",
        "Birthday": "2025-06-03T00:10:11.4854269+08:00",
        "CardType": 0,
        "CardNo": "sample string 3",
        "SexType": 0,
        "PassengerType": 0,
        "ContactPhone": "sample string 4"
      }
    ],
    "SiteId": "sample string 1",
    "OrderExternalNumber": "sample string 2",
    "LatestTime": "2025-06-03T00:10:11.4854269+08:00",
    "ExternalTime": "2025-06-03T00:10:11.4854269+08:00"
  },
  "Succeed": true,
  "Message": "sample string 2"
}

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ErrorType"

ChannelError
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.OrderExternalNumber"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteExpandSettings[0].ID"

f4c1f7d0-642b-477e-909b-5c7342bf7c3e
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteExpandSettings[0].SiteSettingId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteExpandSettings[0].SettingKey"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteExpandSettings[0].SettingValue"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteExpandSettings[1].ID"

f4c1f7d0-642b-477e-909b-5c7342bf7c3e
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteExpandSettings[1].SiteSettingId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteExpandSettings[1].SettingKey"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteExpandSettings[1].SettingValue"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.ID"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.CompanyId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.ChannelCode"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteCode"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteName"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteStatus"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.SiteProfile"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Request.SiteSetting.Time"

2025-06-03T00:10:11.4854269+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.PurchaseRoutes[0].OrderId"

3d17afe7-2737-4940-b5d0-4c99d846f9c3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.PurchaseRoutes[0].PurchaseTag"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.PurchaseRoutes[0].Remarks"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.PurchaseRoutes[1].OrderId"

3d17afe7-2737-4940-b5d0-4c99d846f9c3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.PurchaseRoutes[1].PurchaseTag"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.PurchaseRoutes[1].Remarks"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.DataSources.ID"

20e7c246-8855-4f60-9954-9ded0fb2bd82
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.DataSources.ProviderCode"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.DataSources.PriceChangeInterval"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.QuotationSources.ID"

78b6fc66-4c6a-4f15-8b5d-207cdd298ee1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.QuotationSources.Remarks"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.QuotationSources.QuotationId"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.QuotationSources.ProductMark"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.QuotationSources.Creater"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OrderExpands[0].OrderId"

fa94386a-f0ee-4f2f-9756-3dcf083e5300
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OrderExpands[0].SettingKey"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OrderExpands[0].SettingValue"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OrderExpands[1].OrderId"

fa94386a-f0ee-4f2f-9756-3dcf083e5300
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OrderExpands[1].SettingKey"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OrderExpands[1].SettingValue"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OContacts[0].OrderId"

1574d132-5662-42bc-bad9-37a1bee6727d
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OContacts[0].ContactUser"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OContacts[0].ContactPhone"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OContacts[1].OrderId"

1574d132-5662-42bc-bad9-37a1bee6727d
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OContacts[1].ContactUser"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OContacts[1].ContactPhone"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].OrderId"

d179d428-cb32-4179-9db2-9718b1029e35
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].Sequence"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].Carrier"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].DepartureAirport"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].ArrivalAirport"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].DepartureDate"

2025-06-03T00:10:11.4854269+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].ArrivalDate"

2025-06-03T00:10:11.4854269+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].FlightNo"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].CodeShare"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].ShareToFlightNo"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].StopTimes"

11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].Meal"

sample string 12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].PlaneType"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].DepartureTerminal"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].ArrivalTerminal"

sample string 15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].OrderId"

d179d428-cb32-4179-9db2-9718b1029e35
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].Sequence"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].Carrier"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].DepartureAirport"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].ArrivalAirport"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].DepartureDate"

2025-06-03T00:10:11.4854269+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].ArrivalDate"

2025-06-03T00:10:11.4854269+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].FlightNo"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].CodeShare"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].ShareToFlightNo"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].StopTimes"

11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].Meal"

sample string 12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].PlaneType"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].DepartureTerminal"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].ArrivalTerminal"

sample string 15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].TicketNumbers[0].PassengerId"

34d466fb-cad8-4c02-9bda-93e634b9f1b4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].TicketNumbers[0].TicketNumber"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].TicketNumbers[0].Posted"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].TicketNumbers[0].Remarks"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].TicketNumbers[1].PassengerId"

34d466fb-cad8-4c02-9bda-93e634b9f1b4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].TicketNumbers[1].TicketNumber"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].TicketNumbers[1].Posted"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].TicketNumbers[1].Remarks"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].PassengerId"

4afb974b-3ff9-4538-a251-ed379c075aa2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].Sequence"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].SalePrice"

2.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].PrintPrice"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].FareTax"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].FuelTax"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].CabinLevel"

F
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].CabinCode"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].ChannelCabinCode"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[0].FixedCabinCode"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].PassengerId"

4afb974b-3ff9-4538-a251-ed379c075aa2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].Sequence"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].SalePrice"

2.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].PrintPrice"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].FareTax"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].FuelTax"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].CabinLevel"

F
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].CabinCode"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].ChannelCabinCode"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OTotalPrices[1].FixedCabinCode"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].OrderId"

dbae7eb0-b5ec-4f2e-af03-8d9002c28c25
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].Name"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].Birthday"

2025-06-03T00:10:11.4854269+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].CardType"

NI
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].CardNo"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].SexType"

F
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].PassengerType"

CHR
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].ContactPhone"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].TicketNumbers[0].PassengerId"

34d466fb-cad8-4c02-9bda-93e634b9f1b4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].TicketNumbers[0].TicketNumber"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].TicketNumbers[0].Posted"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].TicketNumbers[0].Remarks"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].TicketNumbers[1].PassengerId"

34d466fb-cad8-4c02-9bda-93e634b9f1b4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].TicketNumbers[1].TicketNumber"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].TicketNumbers[1].Posted"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].TicketNumbers[1].Remarks"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].PassengerId"

4afb974b-3ff9-4538-a251-ed379c075aa2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].Sequence"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].SalePrice"

2.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].PrintPrice"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].FareTax"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].FuelTax"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].CabinLevel"

F
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].CabinCode"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].ChannelCabinCode"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[0].FixedCabinCode"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].PassengerId"

4afb974b-3ff9-4538-a251-ed379c075aa2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].Sequence"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].SalePrice"

2.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].PrintPrice"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].FareTax"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].FuelTax"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].CabinLevel"

F
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].CabinCode"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].ChannelCabinCode"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OTotalPrices[1].FixedCabinCode"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].OrderId"

dbae7eb0-b5ec-4f2e-af03-8d9002c28c25
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].Name"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].Birthday"

2025-06-03T00:10:11.4854269+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].CardType"

NI
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].CardNo"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].SexType"

F
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].PassengerType"

CHR
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].ContactPhone"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.SiteId"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OrderExternalNumber"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.LatestTime"

2025-06-03T00:10:11.4854269+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.ExternalTime"

2025-06-03T00:10:11.4854269+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Succeed"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Message"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e--