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": "e135e275-96c6-406e-bb49-f9a52aec4d9b",
        "SiteSettingId": "sample string 2",
        "SettingKey": "sample string 3",
        "SettingValue": "sample string 4"
      },
      {
        "ID": "e135e275-96c6-406e-bb49-f9a52aec4d9b",
        "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": "2024-12-24T03:11:00.1946352+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"

e135e275-96c6-406e-bb49-f9a52aec4d9b
--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"

e135e275-96c6-406e-bb49-f9a52aec4d9b
--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"

2024-12-24T03:11:00.1946352+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": "e0aa0412-a25d-4b66-b955-0d556849fd72",
          "SiteSettingId": "sample string 2",
          "SettingKey": "sample string 3",
          "SettingValue": "sample string 4"
        },
        {
          "ID": "e0aa0412-a25d-4b66-b955-0d556849fd72",
          "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": "2024-12-24T03:11:00.1946352+08:00"
    }
  },
  "WebApiIntactOrder": {
    "PurchaseRoutes": [
      {
        "OrderId": "5c3cfed7-ee31-4a56-965e-7ab412179cd5",
        "PurchaseTag": "sample string 2",
        "Remarks": "sample string 3"
      },
      {
        "OrderId": "5c3cfed7-ee31-4a56-965e-7ab412179cd5",
        "PurchaseTag": "sample string 2",
        "Remarks": "sample string 3"
      }
    ],
    "DataSources": {
      "ID": "a5fa1973-23bf-4296-afb8-8cdcb1f26d4f",
      "ProviderCode": "sample string 2",
      "PriceChangeInterval": 3
    },
    "QuotationSources": {
      "ID": "c6a01b88-4eea-4563-ab79-d40d2aff0b87",
      "Remarks": "sample string 2",
      "QuotationId": "sample string 3",
      "ProductMark": "sample string 4",
      "Creater": "sample string 5"
    },
    "OrderExpands": [
      {
        "OrderId": "3e0400f0-159a-4998-8da5-f50ff32dfaa1",
        "SettingKey": "sample string 2",
        "SettingValue": "sample string 3"
      },
      {
        "OrderId": "3e0400f0-159a-4998-8da5-f50ff32dfaa1",
        "SettingKey": "sample string 2",
        "SettingValue": "sample string 3"
      }
    ],
    "OContacts": [
      {
        "OrderId": "24956a1c-4fc4-43c4-b6ad-1982095c8ba1",
        "ContactUser": "sample string 2",
        "ContactPhone": "sample string 3"
      },
      {
        "OrderId": "24956a1c-4fc4-43c4-b6ad-1982095c8ba1",
        "ContactUser": "sample string 2",
        "ContactPhone": "sample string 3"
      }
    ],
    "OSegments": [
      {
        "OrderId": "3a644c41-eaba-47a5-8075-c7f5c407e888",
        "Sequence": 2,
        "Carrier": "sample string 3",
        "DepartureAirport": "sample string 4",
        "ArrivalAirport": "sample string 5",
        "DepartureDate": "2024-12-24T03:11:00.1946352+08:00",
        "ArrivalDate": "2024-12-24T03:11:00.1946352+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": "3a644c41-eaba-47a5-8075-c7f5c407e888",
        "Sequence": 2,
        "Carrier": "sample string 3",
        "DepartureAirport": "sample string 4",
        "ArrivalAirport": "sample string 5",
        "DepartureDate": "2024-12-24T03:11:00.1946352+08:00",
        "ArrivalDate": "2024-12-24T03:11:00.1946352+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": "bde2c9d1-5bb3-46c3-b54e-79fcda551944",
            "TicketNumber": "sample string 2",
            "Posted": true,
            "Remarks": "sample string 4"
          },
          {
            "PassengerId": "bde2c9d1-5bb3-46c3-b54e-79fcda551944",
            "TicketNumber": "sample string 2",
            "Posted": true,
            "Remarks": "sample string 4"
          }
        ],
        "OTotalPrices": [
          {
            "PassengerId": "859e8611-bf77-4976-a2a8-da2035845eeb",
            "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": "859e8611-bf77-4976-a2a8-da2035845eeb",
            "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": "a7b16769-5d0e-43f2-9d23-617d2c8f9d22",
        "Name": "sample string 2",
        "Birthday": "2024-12-24T03:11:00.1946352+08:00",
        "CardType": 0,
        "CardNo": "sample string 3",
        "SexType": 0,
        "PassengerType": 0,
        "ContactPhone": "sample string 4"
      },
      {
        "TicketNumbers": [
          {
            "PassengerId": "bde2c9d1-5bb3-46c3-b54e-79fcda551944",
            "TicketNumber": "sample string 2",
            "Posted": true,
            "Remarks": "sample string 4"
          },
          {
            "PassengerId": "bde2c9d1-5bb3-46c3-b54e-79fcda551944",
            "TicketNumber": "sample string 2",
            "Posted": true,
            "Remarks": "sample string 4"
          }
        ],
        "OTotalPrices": [
          {
            "PassengerId": "859e8611-bf77-4976-a2a8-da2035845eeb",
            "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": "859e8611-bf77-4976-a2a8-da2035845eeb",
            "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": "a7b16769-5d0e-43f2-9d23-617d2c8f9d22",
        "Name": "sample string 2",
        "Birthday": "2024-12-24T03:11:00.1946352+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": "2024-12-24T03:11:00.1946352+08:00",
    "ExternalTime": "2024-12-24T03:11:00.1946352+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"

e0aa0412-a25d-4b66-b955-0d556849fd72
--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"

e0aa0412-a25d-4b66-b955-0d556849fd72
--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"

2024-12-24T03:11:00.1946352+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.PurchaseRoutes[0].OrderId"

5c3cfed7-ee31-4a56-965e-7ab412179cd5
--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"

5c3cfed7-ee31-4a56-965e-7ab412179cd5
--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"

a5fa1973-23bf-4296-afb8-8cdcb1f26d4f
--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"

c6a01b88-4eea-4563-ab79-d40d2aff0b87
--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"

3e0400f0-159a-4998-8da5-f50ff32dfaa1
--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"

3e0400f0-159a-4998-8da5-f50ff32dfaa1
--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"

24956a1c-4fc4-43c4-b6ad-1982095c8ba1
--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"

24956a1c-4fc4-43c4-b6ad-1982095c8ba1
--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"

3a644c41-eaba-47a5-8075-c7f5c407e888
--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"

2024-12-24T03:11:00.1946352+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[0].ArrivalDate"

2024-12-24T03:11:00.1946352+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"

3a644c41-eaba-47a5-8075-c7f5c407e888
--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"

2024-12-24T03:11:00.1946352+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OSegments[1].ArrivalDate"

2024-12-24T03:11:00.1946352+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"

bde2c9d1-5bb3-46c3-b54e-79fcda551944
--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"

bde2c9d1-5bb3-46c3-b54e-79fcda551944
--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"

859e8611-bf77-4976-a2a8-da2035845eeb
--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"

859e8611-bf77-4976-a2a8-da2035845eeb
--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"

a7b16769-5d0e-43f2-9d23-617d2c8f9d22
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[0].Name"

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

2024-12-24T03:11:00.1946352+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"

bde2c9d1-5bb3-46c3-b54e-79fcda551944
--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"

bde2c9d1-5bb3-46c3-b54e-79fcda551944
--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"

859e8611-bf77-4976-a2a8-da2035845eeb
--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"

859e8611-bf77-4976-a2a8-da2035845eeb
--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"

a7b16769-5d0e-43f2-9d23-617d2c8f9d22
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.OPassengers[1].Name"

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

2024-12-24T03:11:00.1946352+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"

2024-12-24T03:11:00.1946352+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="WebApiIntactOrder.ExternalTime"

2024-12-24T03:11:00.1946352+08:00
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Succeed"

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

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e--