POST Api/Format/ChannelConfirmTicket
渠道出票确认请求
Request Information
URI Parameters
None.
Body Parameters
请求模型
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.ChannelConfirmTicketRequestModel| Name | Description | Type | Additional information |
|---|---|---|---|
| SiteSetting |
站点配置项 |
SpeedPower.Utility.Models.Project.Agents.Service.Setting.ParentSiteSettingModel |
None. |
| OperationTag |
操作标签 |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.OperationTagModel |
None. |
| OContacts |
联系人列表 |
Collection of SpeedPower.Utility.Models.Project.Orders.Service.GetOContactModel |
None. |
| PurchaseRoutes |
采购路由列表 |
Collection of SpeedPower.Utility.Models.Project.Orders.Service.GetPurchaseRouteModel |
None. |
| OPassengers |
乘机人列表 |
Collection of SpeedPower.Utility.Models.Project.Orders.Service.ParentOPassengerModel |
None. |
| OrderExpands |
订单扩展参数列表 |
Collection of SpeedPower.Utility.Models.Project.Orders.Service.GetOrderExpandModel |
None. |
| OrderPayments |
订单收付款项列表 |
Collection of SpeedPower.Utility.Models.Project.Orders.Service.GetOrderPaymentModel |
None. |
| OSegments |
订单行程列表 |
Collection of SpeedPower.Utility.Models.Project.Orders.Service.GetOSegmentModel |
None. |
| DataSources |
订单数据来源项 |
SpeedPower.Utility.Models.Project.Orders.Service.GetDataSourceModel |
None. |
| QuotationSources |
订单政策来源项 |
SpeedPower.Utility.Models.Project.Orders.Service.GetQuotationSourceModel |
None. |
| OrderInternalNumber |
内部订单号 |
string |
Required String length: inclusive between 0 and 128 |
| OrderSource |
订单来源 |
SpeedPower.Utility.Models.Project.Orders.Enums.OrderSourceType |
None. |
| InternalTime |
订单创建时间 |
date |
None. |
| Creater |
创建人 |
string |
Required String length: inclusive between 0 and 128 |
| ID |
订单ID |
globally unique identifier |
None. |
| SiteId |
站点ID |
string |
Required String length: inclusive between 0 and 128 |
| OrderExternalNumber |
外部订单号 |
string |
Required String length: inclusive between 0 and 128 |
| LatestTime |
最后处理时间 |
date |
None. |
| ExternalTime |
外部订单创建时间 |
date |
None. |
Request Formats
application/json, text/json
Sample:
{
"SiteSetting": {
"SiteExpandSettings": [
{
"ID": "de7f3b62-7d81-401a-a8f0-04a3fa4d8018",
"SiteSettingId": "sample string 2",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "de7f3b62-7d81-401a-a8f0-04a3fa4d8018",
"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-12-15T18:08:59.3961523+08:00"
},
"OperationTag": {
"OrderId": "c89a4ffd-854a-46e3-84fc-5fd2dbfffa31",
"Creater": "sample string 2"
},
"OContacts": [
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "96d52ad1-04ab-4721-87f4-b80e01f65164",
"OrderId": "44bf24b2-73bc-4c31-bb81-b1ad0dbac5be",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
},
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "96d52ad1-04ab-4721-87f4-b80e01f65164",
"OrderId": "44bf24b2-73bc-4c31-bb81-b1ad0dbac5be",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
}
],
"PurchaseRoutes": [
{
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "d0761970-16a9-40a8-b417-ed58f04cb98b",
"OrderId": "0b4ffda6-1b9b-4633-8273-38c16cd50edc",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
},
{
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "d0761970-16a9-40a8-b417-ed58f04cb98b",
"OrderId": "0b4ffda6-1b9b-4633-8273-38c16cd50edc",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
}
],
"OPassengers": [
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "6b6d56b4-479d-4ca4-b0e1-41114c54fea0",
"PassengerId": "51322fa6-2497-4df9-a5c7-00e8ecbb6efc",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "6b6d56b4-479d-4ca4-b0e1-41114c54fea0",
"PassengerId": "51322fa6-2497-4df9-a5c7-00e8ecbb6efc",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "c5dd3a49-9f7a-4af2-b01f-21da47b8919f",
"PassengerId": "bd12ed8d-11fd-46b4-bb2a-e894ac65824c",
"Sequence": 1,
"SalePrice": 4.1,
"PrintPrice": 5,
"FareTax": 6,
"FuelTax": 7,
"CabinLevel": 0,
"CabinCode": "sample string 8",
"ChannelCabinCode": "sample string 9",
"FixedCabinCode": "sample string 10"
},
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "c5dd3a49-9f7a-4af2-b01f-21da47b8919f",
"PassengerId": "bd12ed8d-11fd-46b4-bb2a-e894ac65824c",
"Sequence": 1,
"SalePrice": 4.1,
"PrintPrice": 5,
"FareTax": 6,
"FuelTax": 7,
"CabinLevel": 0,
"CabinCode": "sample string 8",
"ChannelCabinCode": "sample string 9",
"FixedCabinCode": "sample string 10"
}
],
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "3693c1bd-e613-44be-b3a5-d2924723c7dc",
"OrderId": "88125a00-9133-441f-8567-d20a0ddadb72",
"Name": "sample string 4",
"Birthday": "2025-12-15T18:08:59.3961523+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
},
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "6b6d56b4-479d-4ca4-b0e1-41114c54fea0",
"PassengerId": "51322fa6-2497-4df9-a5c7-00e8ecbb6efc",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "6b6d56b4-479d-4ca4-b0e1-41114c54fea0",
"PassengerId": "51322fa6-2497-4df9-a5c7-00e8ecbb6efc",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "c5dd3a49-9f7a-4af2-b01f-21da47b8919f",
"PassengerId": "bd12ed8d-11fd-46b4-bb2a-e894ac65824c",
"Sequence": 1,
"SalePrice": 4.1,
"PrintPrice": 5,
"FareTax": 6,
"FuelTax": 7,
"CabinLevel": 0,
"CabinCode": "sample string 8",
"ChannelCabinCode": "sample string 9",
"FixedCabinCode": "sample string 10"
},
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "c5dd3a49-9f7a-4af2-b01f-21da47b8919f",
"PassengerId": "bd12ed8d-11fd-46b4-bb2a-e894ac65824c",
"Sequence": 1,
"SalePrice": 4.1,
"PrintPrice": 5,
"FareTax": 6,
"FuelTax": 7,
"CabinLevel": 0,
"CabinCode": "sample string 8",
"ChannelCabinCode": "sample string 9",
"FixedCabinCode": "sample string 10"
}
],
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "3693c1bd-e613-44be-b3a5-d2924723c7dc",
"OrderId": "88125a00-9133-441f-8567-d20a0ddadb72",
"Name": "sample string 4",
"Birthday": "2025-12-15T18:08:59.3961523+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
}
],
"OrderExpands": [
{
"ID": "a7754f08-154f-4b5d-b5cd-880a7132ce8f",
"OrderId": "0a76623b-2f74-4ace-bdc2-1037ff7f040f",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "a7754f08-154f-4b5d-b5cd-880a7132ce8f",
"OrderId": "0a76623b-2f74-4ace-bdc2-1037ff7f040f",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"OrderPayments": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "6fe0b97d-4410-4bca-8723-a53e6a23cc5a",
"OrderId": "bbae0615-f407-443b-8898-7b2dae35e9c4",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "6fe0b97d-4410-4bca-8723-a53e6a23cc5a",
"OrderId": "bbae0615-f407-443b-8898-7b2dae35e9c4",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
}
],
"OSegments": [
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "8a898c7e-0b43-4053-8378-4d68af5c1c98",
"OrderId": "931b59b3-6fd9-4ac6-9f8c-b50710214591",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2025-12-15T18:08:59.3961523+08:00",
"ArrivalDate": "2025-12-15T18:08:59.3961523+08:00",
"FlightNo": "sample string 10",
"CodeShare": true,
"ShareToFlightNo": "sample string 12",
"StopTimes": 13,
"Meal": "sample string 14",
"PlaneType": "sample string 15",
"DepartureTerminal": "sample string 16",
"ArrivalTerminal": "sample string 17"
},
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "8a898c7e-0b43-4053-8378-4d68af5c1c98",
"OrderId": "931b59b3-6fd9-4ac6-9f8c-b50710214591",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2025-12-15T18:08:59.3961523+08:00",
"ArrivalDate": "2025-12-15T18:08:59.3961523+08:00",
"FlightNo": "sample string 10",
"CodeShare": true,
"ShareToFlightNo": "sample string 12",
"StopTimes": 13,
"Meal": "sample string 14",
"PlaneType": "sample string 15",
"DepartureTerminal": "sample string 16",
"ArrivalTerminal": "sample string 17"
}
],
"DataSources": {
"ID": "ab9c476b-9428-4024-bb58-0df977ff4d7e",
"ProviderCode": "sample string 2",
"PriceChangeInterval": 3
},
"QuotationSources": {
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "2ff2d199-5d05-4d48-ba04-3e1ac981d8a6",
"Remarks": "sample string 3",
"QuotationId": "sample string 4",
"ProductMark": "sample string 5",
"Creater": "sample string 6"
},
"OrderInternalNumber": "sample string 1",
"OrderSource": 0,
"InternalTime": "2025-12-15T18:08:59.3961523+08:00",
"Creater": "sample string 3",
"ID": "0fa249bd-5313-4906-9181-1b1423bda385",
"SiteId": "sample string 5",
"OrderExternalNumber": "sample string 6",
"LatestTime": "2025-12-15T18:08:59.3961523+08:00",
"ExternalTime": "2025-12-15T18:08:59.3961523+08:00"
}
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SiteSetting.SiteExpandSettings[0].ID" de7f3b62-7d81-401a-a8f0-04a3fa4d8018 --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" de7f3b62-7d81-401a-a8f0-04a3fa4d8018 --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-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OperationTag.OrderId" c89a4ffd-854a-46e3-84fc-5fd2dbfffa31 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OperationTag.Creater" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].ID" 96d52ad1-04ab-4721-87f4-b80e01f65164 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].OrderId" 44bf24b2-73bc-4c31-bb81-b1ad0dbac5be --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].ContactUser" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].ContactPhone" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].ID" 96d52ad1-04ab-4721-87f4-b80e01f65164 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].OrderId" 44bf24b2-73bc-4c31-bb81-b1ad0dbac5be --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].ContactUser" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].ContactPhone" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].ID" d0761970-16a9-40a8-b417-ed58f04cb98b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].OrderId" 0b4ffda6-1b9b-4633-8273-38c16cd50edc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].PurchaseTag" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].Remarks" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].ID" d0761970-16a9-40a8-b417-ed58f04cb98b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].OrderId" 0b4ffda6-1b9b-4633-8273-38c16cd50edc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].PurchaseTag" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].Remarks" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].ID" 6b6d56b4-479d-4ca4-b0e1-41114c54fea0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].PassengerId" 51322fa6-2497-4df9-a5c7-00e8ecbb6efc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].TicketNumber" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].Posted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].Remarks" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].ID" 6b6d56b4-479d-4ca4-b0e1-41114c54fea0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].PassengerId" 51322fa6-2497-4df9-a5c7-00e8ecbb6efc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].TicketNumber" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].Posted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].Remarks" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].ID" c5dd3a49-9f7a-4af2-b01f-21da47b8919f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].PassengerId" bd12ed8d-11fd-46b4-bb2a-e894ac65824c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].Sequence" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].SalePrice" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].PrintPrice" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].FareTax" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].FuelTax" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].CabinLevel" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].CabinCode" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].ChannelCabinCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].FixedCabinCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].ID" c5dd3a49-9f7a-4af2-b01f-21da47b8919f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].PassengerId" bd12ed8d-11fd-46b4-bb2a-e894ac65824c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].Sequence" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].SalePrice" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].PrintPrice" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].FareTax" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].FuelTax" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].CabinLevel" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].CabinCode" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].ChannelCabinCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].FixedCabinCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].ID" 3693c1bd-e613-44be-b3a5-d2924723c7dc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OrderId" 88125a00-9133-441f-8567-d20a0ddadb72 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].Birthday" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].CardType" NI --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].CardNo" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].SexType" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].PassengerType" CHR --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].ContactPhone" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].ID" 6b6d56b4-479d-4ca4-b0e1-41114c54fea0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].PassengerId" 51322fa6-2497-4df9-a5c7-00e8ecbb6efc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].TicketNumber" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].Posted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].Remarks" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].ID" 6b6d56b4-479d-4ca4-b0e1-41114c54fea0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].PassengerId" 51322fa6-2497-4df9-a5c7-00e8ecbb6efc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].TicketNumber" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].Posted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].Remarks" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].ID" c5dd3a49-9f7a-4af2-b01f-21da47b8919f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].PassengerId" bd12ed8d-11fd-46b4-bb2a-e894ac65824c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].Sequence" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].SalePrice" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].PrintPrice" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].FareTax" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].FuelTax" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].CabinLevel" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].CabinCode" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].ChannelCabinCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].FixedCabinCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].ID" c5dd3a49-9f7a-4af2-b01f-21da47b8919f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].PassengerId" bd12ed8d-11fd-46b4-bb2a-e894ac65824c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].Sequence" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].SalePrice" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].PrintPrice" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].FareTax" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].FuelTax" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].CabinLevel" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].CabinCode" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].ChannelCabinCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].FixedCabinCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].ID" 3693c1bd-e613-44be-b3a5-d2924723c7dc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OrderId" 88125a00-9133-441f-8567-d20a0ddadb72 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].Birthday" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].CardType" NI --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].CardNo" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].SexType" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].PassengerType" CHR --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].ContactPhone" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[0].ID" a7754f08-154f-4b5d-b5cd-880a7132ce8f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[0].OrderId" 0a76623b-2f74-4ace-bdc2-1037ff7f040f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[0].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[0].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[1].ID" a7754f08-154f-4b5d-b5cd-880a7132ce8f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[1].OrderId" 0a76623b-2f74-4ace-bdc2-1037ff7f040f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[1].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[1].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].ID" 6fe0b97d-4410-4bca-8723-a53e6a23cc5a --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].OrderId" bbae0615-f407-443b-8898-7b2dae35e9c4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].PaymentType" Receive --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].TotalPrice" 5.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].TransactionId" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].Reconciled" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].Remarks" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].ID" 6fe0b97d-4410-4bca-8723-a53e6a23cc5a --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].OrderId" bbae0615-f407-443b-8898-7b2dae35e9c4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].PaymentType" Receive --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].TotalPrice" 5.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].TransactionId" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].Reconciled" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].Remarks" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ID" 8a898c7e-0b43-4053-8378-4d68af5c1c98 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].OrderId" 931b59b3-6fd9-4ac6-9f8c-b50710214591 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].Sequence" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].Carrier" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].DepartureAirport" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ArrivalAirport" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].DepartureDate" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ArrivalDate" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].FlightNo" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].CodeShare" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ShareToFlightNo" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].StopTimes" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].Meal" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].PlaneType" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].DepartureTerminal" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ArrivalTerminal" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ID" 8a898c7e-0b43-4053-8378-4d68af5c1c98 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].OrderId" 931b59b3-6fd9-4ac6-9f8c-b50710214591 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].Sequence" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].Carrier" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].DepartureAirport" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ArrivalAirport" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].DepartureDate" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ArrivalDate" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].FlightNo" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].CodeShare" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ShareToFlightNo" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].StopTimes" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].Meal" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].PlaneType" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].DepartureTerminal" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ArrivalTerminal" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DataSources.ID" ab9c476b-9428-4024-bb58-0df977ff4d7e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DataSources.ProviderCode" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DataSources.PriceChangeInterval" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotationSources.Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotationSources.ID" 2ff2d199-5d05-4d48-ba04-3e1ac981d8a6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotationSources.Remarks" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotationSources.QuotationId" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotationSources.ProductMark" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotationSources.Creater" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderInternalNumber" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderSource" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="InternalTime" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Creater" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ID" 0fa249bd-5313-4906-9181-1b1423bda385 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SiteId" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExternalNumber" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LatestTime" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ExternalTime" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
渠道出票确认请求
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.ChannelConfirmTicketResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorType |
错误类型(可为NULL) |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.ChannelConfirmTicketErrorType |
None. |
| Request |
请求模型返回 |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.ChannelConfirmTicketRequestModel |
None. |
| Succeed |
操作是否成功 |
boolean |
None. |
| Message |
操作消息 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"ErrorType": 0,
"Request": {
"SiteSetting": {
"SiteExpandSettings": [
{
"ID": "d6ec0804-d069-4aff-9a58-505b455019bc",
"SiteSettingId": "sample string 2",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "d6ec0804-d069-4aff-9a58-505b455019bc",
"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-12-15T18:08:59.3961523+08:00"
},
"OperationTag": {
"OrderId": "b8aa7394-1205-47e5-b0c5-749f7063b754",
"Creater": "sample string 2"
},
"OContacts": [
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "f8c6923a-1474-4546-9030-37f86a53e985",
"OrderId": "d95275ae-abf6-42a5-80dd-1ee444412dd8",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
},
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "f8c6923a-1474-4546-9030-37f86a53e985",
"OrderId": "d95275ae-abf6-42a5-80dd-1ee444412dd8",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
}
],
"PurchaseRoutes": [
{
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "5fc513fc-7b10-490f-a106-1ad1029685e3",
"OrderId": "108900c9-26ae-44b8-afe1-b43b66d7d8e6",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
},
{
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "5fc513fc-7b10-490f-a106-1ad1029685e3",
"OrderId": "108900c9-26ae-44b8-afe1-b43b66d7d8e6",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
}
],
"OPassengers": [
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "7f08205b-635b-4702-963b-89d3c3720a1e",
"PassengerId": "36db6dab-bd74-4a57-b583-b83f94482812",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "7f08205b-635b-4702-963b-89d3c3720a1e",
"PassengerId": "36db6dab-bd74-4a57-b583-b83f94482812",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "e1b6c7af-954c-4ff1-9e1a-23a9174c1305",
"PassengerId": "4e1bdf2a-1537-4f54-b964-4630e872bea0",
"Sequence": 1,
"SalePrice": 4.1,
"PrintPrice": 5,
"FareTax": 6,
"FuelTax": 7,
"CabinLevel": 0,
"CabinCode": "sample string 8",
"ChannelCabinCode": "sample string 9",
"FixedCabinCode": "sample string 10"
},
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "e1b6c7af-954c-4ff1-9e1a-23a9174c1305",
"PassengerId": "4e1bdf2a-1537-4f54-b964-4630e872bea0",
"Sequence": 1,
"SalePrice": 4.1,
"PrintPrice": 5,
"FareTax": 6,
"FuelTax": 7,
"CabinLevel": 0,
"CabinCode": "sample string 8",
"ChannelCabinCode": "sample string 9",
"FixedCabinCode": "sample string 10"
}
],
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "9bef2bce-3567-4f32-be01-176fc61041e0",
"OrderId": "4395ef5f-515d-4403-b8df-1e8f8b375ac0",
"Name": "sample string 4",
"Birthday": "2025-12-15T18:08:59.3961523+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
},
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "7f08205b-635b-4702-963b-89d3c3720a1e",
"PassengerId": "36db6dab-bd74-4a57-b583-b83f94482812",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "7f08205b-635b-4702-963b-89d3c3720a1e",
"PassengerId": "36db6dab-bd74-4a57-b583-b83f94482812",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "e1b6c7af-954c-4ff1-9e1a-23a9174c1305",
"PassengerId": "4e1bdf2a-1537-4f54-b964-4630e872bea0",
"Sequence": 1,
"SalePrice": 4.1,
"PrintPrice": 5,
"FareTax": 6,
"FuelTax": 7,
"CabinLevel": 0,
"CabinCode": "sample string 8",
"ChannelCabinCode": "sample string 9",
"FixedCabinCode": "sample string 10"
},
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "e1b6c7af-954c-4ff1-9e1a-23a9174c1305",
"PassengerId": "4e1bdf2a-1537-4f54-b964-4630e872bea0",
"Sequence": 1,
"SalePrice": 4.1,
"PrintPrice": 5,
"FareTax": 6,
"FuelTax": 7,
"CabinLevel": 0,
"CabinCode": "sample string 8",
"ChannelCabinCode": "sample string 9",
"FixedCabinCode": "sample string 10"
}
],
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "9bef2bce-3567-4f32-be01-176fc61041e0",
"OrderId": "4395ef5f-515d-4403-b8df-1e8f8b375ac0",
"Name": "sample string 4",
"Birthday": "2025-12-15T18:08:59.3961523+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
}
],
"OrderExpands": [
{
"ID": "6ad104af-9303-4d0d-a539-71f3532cccc9",
"OrderId": "6c8c1084-7631-4403-b7e5-e7b4d9ec1185",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "6ad104af-9303-4d0d-a539-71f3532cccc9",
"OrderId": "6c8c1084-7631-4403-b7e5-e7b4d9ec1185",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"OrderPayments": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "0ff34cbe-36bf-440c-980c-840c135e6b8e",
"OrderId": "f2fc6704-91cd-438a-9b5a-15c4c2f44199",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "0ff34cbe-36bf-440c-980c-840c135e6b8e",
"OrderId": "f2fc6704-91cd-438a-9b5a-15c4c2f44199",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
}
],
"OSegments": [
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "61a2a93b-c71a-4f87-bf4b-e8578eece17b",
"OrderId": "6f520453-47cb-49d9-9fa4-221cd18ac157",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2025-12-15T18:08:59.3961523+08:00",
"ArrivalDate": "2025-12-15T18:08:59.3961523+08:00",
"FlightNo": "sample string 10",
"CodeShare": true,
"ShareToFlightNo": "sample string 12",
"StopTimes": 13,
"Meal": "sample string 14",
"PlaneType": "sample string 15",
"DepartureTerminal": "sample string 16",
"ArrivalTerminal": "sample string 17"
},
{
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "61a2a93b-c71a-4f87-bf4b-e8578eece17b",
"OrderId": "6f520453-47cb-49d9-9fa4-221cd18ac157",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2025-12-15T18:08:59.3961523+08:00",
"ArrivalDate": "2025-12-15T18:08:59.3961523+08:00",
"FlightNo": "sample string 10",
"CodeShare": true,
"ShareToFlightNo": "sample string 12",
"StopTimes": 13,
"Meal": "sample string 14",
"PlaneType": "sample string 15",
"DepartureTerminal": "sample string 16",
"ArrivalTerminal": "sample string 17"
}
],
"DataSources": {
"ID": "c1ddb235-636d-49c3-9248-caac98391675",
"ProviderCode": "sample string 2",
"PriceChangeInterval": 3
},
"QuotationSources": {
"Time": "2025-12-15T18:08:59.3961523+08:00",
"ID": "4b4cea0c-afac-4b27-bf64-b039a8f759d8",
"Remarks": "sample string 3",
"QuotationId": "sample string 4",
"ProductMark": "sample string 5",
"Creater": "sample string 6"
},
"OrderInternalNumber": "sample string 1",
"OrderSource": 0,
"InternalTime": "2025-12-15T18:08:59.3961523+08:00",
"Creater": "sample string 3",
"ID": "ea06995a-1f4d-4108-97dd-c85db01cbb8d",
"SiteId": "sample string 5",
"OrderExternalNumber": "sample string 6",
"LatestTime": "2025-12-15T18:08:59.3961523+08:00",
"ExternalTime": "2025-12-15T18:08:59.3961523+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.SiteSetting.SiteExpandSettings[0].ID" d6ec0804-d069-4aff-9a58-505b455019bc --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" d6ec0804-d069-4aff-9a58-505b455019bc --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-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OperationTag.OrderId" b8aa7394-1205-47e5-b0c5-749f7063b754 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OperationTag.Creater" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].ID" f8c6923a-1474-4546-9030-37f86a53e985 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].OrderId" d95275ae-abf6-42a5-80dd-1ee444412dd8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].ContactUser" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].ContactPhone" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].ID" f8c6923a-1474-4546-9030-37f86a53e985 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].OrderId" d95275ae-abf6-42a5-80dd-1ee444412dd8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].ContactUser" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].ContactPhone" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].ID" 5fc513fc-7b10-490f-a106-1ad1029685e3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].OrderId" 108900c9-26ae-44b8-afe1-b43b66d7d8e6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].PurchaseTag" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].Remarks" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].ID" 5fc513fc-7b10-490f-a106-1ad1029685e3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].OrderId" 108900c9-26ae-44b8-afe1-b43b66d7d8e6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].PurchaseTag" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].Remarks" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].ID" 7f08205b-635b-4702-963b-89d3c3720a1e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].PassengerId" 36db6dab-bd74-4a57-b583-b83f94482812 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].TicketNumber" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].Posted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].Remarks" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].ID" 7f08205b-635b-4702-963b-89d3c3720a1e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].PassengerId" 36db6dab-bd74-4a57-b583-b83f94482812 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].TicketNumber" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].Posted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].Remarks" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].ID" e1b6c7af-954c-4ff1-9e1a-23a9174c1305 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].PassengerId" 4e1bdf2a-1537-4f54-b964-4630e872bea0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].Sequence" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].SalePrice" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].PrintPrice" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].FareTax" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].FuelTax" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].CabinLevel" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].CabinCode" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].ChannelCabinCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].FixedCabinCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].ID" e1b6c7af-954c-4ff1-9e1a-23a9174c1305 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].PassengerId" 4e1bdf2a-1537-4f54-b964-4630e872bea0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].Sequence" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].SalePrice" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].PrintPrice" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].FareTax" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].FuelTax" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].CabinLevel" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].CabinCode" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].ChannelCabinCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].FixedCabinCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].ID" 9bef2bce-3567-4f32-be01-176fc61041e0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OrderId" 4395ef5f-515d-4403-b8df-1e8f8b375ac0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].Birthday" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].CardType" NI --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].CardNo" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].SexType" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].PassengerType" CHR --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].ContactPhone" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].ID" 7f08205b-635b-4702-963b-89d3c3720a1e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].PassengerId" 36db6dab-bd74-4a57-b583-b83f94482812 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].TicketNumber" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].Posted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].Remarks" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].ID" 7f08205b-635b-4702-963b-89d3c3720a1e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].PassengerId" 36db6dab-bd74-4a57-b583-b83f94482812 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].TicketNumber" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].Posted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].Remarks" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].ID" e1b6c7af-954c-4ff1-9e1a-23a9174c1305 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].PassengerId" 4e1bdf2a-1537-4f54-b964-4630e872bea0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].Sequence" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].SalePrice" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].PrintPrice" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].FareTax" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].FuelTax" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].CabinLevel" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].CabinCode" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].ChannelCabinCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].FixedCabinCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].ID" e1b6c7af-954c-4ff1-9e1a-23a9174c1305 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].PassengerId" 4e1bdf2a-1537-4f54-b964-4630e872bea0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].Sequence" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].SalePrice" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].PrintPrice" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].FareTax" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].FuelTax" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].CabinLevel" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].CabinCode" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].ChannelCabinCode" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].FixedCabinCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].ID" 9bef2bce-3567-4f32-be01-176fc61041e0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OrderId" 4395ef5f-515d-4403-b8df-1e8f8b375ac0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].Birthday" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].CardType" NI --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].CardNo" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].SexType" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].PassengerType" CHR --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].ContactPhone" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[0].ID" 6ad104af-9303-4d0d-a539-71f3532cccc9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[0].OrderId" 6c8c1084-7631-4403-b7e5-e7b4d9ec1185 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[0].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[0].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[1].ID" 6ad104af-9303-4d0d-a539-71f3532cccc9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[1].OrderId" 6c8c1084-7631-4403-b7e5-e7b4d9ec1185 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[1].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[1].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].ID" 0ff34cbe-36bf-440c-980c-840c135e6b8e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].OrderId" f2fc6704-91cd-438a-9b5a-15c4c2f44199 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].PaymentType" Receive --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].TotalPrice" 5.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].TransactionId" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].Reconciled" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].Remarks" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].RecordType" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].Creater" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].ID" 0ff34cbe-36bf-440c-980c-840c135e6b8e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].OrderId" f2fc6704-91cd-438a-9b5a-15c4c2f44199 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].PaymentType" Receive --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].TotalPrice" 5.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].TransactionId" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].Reconciled" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].Remarks" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ID" 61a2a93b-c71a-4f87-bf4b-e8578eece17b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].OrderId" 6f520453-47cb-49d9-9fa4-221cd18ac157 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].Sequence" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].Carrier" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].DepartureAirport" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ArrivalAirport" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].DepartureDate" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ArrivalDate" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].FlightNo" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].CodeShare" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ShareToFlightNo" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].StopTimes" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].Meal" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].PlaneType" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].DepartureTerminal" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ArrivalTerminal" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ID" 61a2a93b-c71a-4f87-bf4b-e8578eece17b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].OrderId" 6f520453-47cb-49d9-9fa4-221cd18ac157 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].Sequence" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].Carrier" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].DepartureAirport" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ArrivalAirport" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].DepartureDate" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ArrivalDate" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].FlightNo" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].CodeShare" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ShareToFlightNo" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].StopTimes" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].Meal" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].PlaneType" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].DepartureTerminal" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ArrivalTerminal" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.DataSources.ID" c1ddb235-636d-49c3-9248-caac98391675 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.DataSources.ProviderCode" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.DataSources.PriceChangeInterval" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.QuotationSources.Time" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.QuotationSources.ID" 4b4cea0c-afac-4b27-bf64-b039a8f759d8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.QuotationSources.Remarks" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.QuotationSources.QuotationId" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.QuotationSources.ProductMark" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.QuotationSources.Creater" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderInternalNumber" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderSource" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.InternalTime" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.Creater" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.ID" ea06995a-1f4d-4108-97dd-c85db01cbb8d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.SiteId" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExternalNumber" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.LatestTime" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.ExternalTime" 2025-12-15T18:08:59.3961523+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Succeed" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Message" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--