POST Api/Format/AutoPurchase
自动创建采购请求
Request Information
URI Parameters
None.
Body Parameters
请求模型
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPurchaseRequestModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ProviderCode |
数据源代码 |
string |
None. |
| HavePurchase |
是否含有自动采购功能 |
boolean |
None. |
| AutoPurchase |
是否可执行全自动采购 |
boolean |
None. |
| SpecifyPurchase |
是否可执行指定源自动采购 |
boolean |
None. |
| IsShareToFlightNoReqeust |
是否为主飞航班请求 |
boolean |
None. |
| PurchaseSetting |
自动化采购/询价设置项 |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.PurchaseSetting |
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:
{
"ProviderCode": "sample string 1",
"HavePurchase": true,
"AutoPurchase": true,
"SpecifyPurchase": true,
"IsShareToFlightNoReqeust": true,
"PurchaseSetting": {
"CarrierSetting": {
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "5943f0e3-b14c-44d7-adeb-87424db8ca60",
"SiteSettingId": "sample string 3",
"Carrier": "sample string 4",
"Normal": true,
"PurchaseTag": "sample string 6",
"Status": true
},
"ProviderSetting": {
"OrderProviderAutoPaySettings": {
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "7eb4c653-a2e8-405a-a024-93dbfcfd320e",
"PaymentTag": "sample string 3",
"SortType": 0,
"UsedBalance": true
},
"OrderProviderExpandSettings": [
{
"ID": "5f1b366f-3d49-403e-b6a4-68d7755b9cf0",
"OrderProviderSettingId": "f258e0c8-9134-4abb-9de4-f3afb03dc0d1",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "5f1b366f-3d49-403e-b6a4-68d7755b9cf0",
"OrderProviderSettingId": "f258e0c8-9134-4abb-9de4-f3afb03dc0d1",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "7aac111d-7473-4ad1-9e21-0498c483c302",
"OrderCarrierSettingId": "a4e53723-4105-4008-9b75-38f62f6c5466",
"Sequence": 4,
"ProviderCode": "sample string 5",
"MatchCabin": true,
"PriceChangeInterval": 7,
"Status": true
},
"MemberSetting": {
"PurchaseMemberConfigs": {
"ValidBalance": 1.1,
"UsedBalance": 2.1,
"CurrentBalance": 3.1,
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "fe175de7-9614-4c1a-bffc-df4111263aaa",
"Password": "sample string 6",
"MinBalance": 7.1,
"MaxBalance": 8.1,
"Remarks": "sample string 9"
},
"PurchaseMemberExpandSettings": [
{
"ID": "5e1b6c10-06c5-4804-9c2b-2817a4e5bea6",
"PurchaseMemberSettingId": "ed1f43d2-bcb0-42d3-a28e-1ec0339440c1",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "5e1b6c10-06c5-4804-9c2b-2817a4e5bea6",
"PurchaseMemberSettingId": "ed1f43d2-bcb0-42d3-a28e-1ec0339440c1",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"CompanyId": "sample string 1",
"LastUsedTime": "2026-11-07T23:54:24.8252874+08:00",
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "4708a6e2-e97e-4785-b5f1-6b7ba046a528",
"UsedStatus": 0,
"ProviderCode": "sample string 4",
"UserName": "sample string 5",
"Password": "sample string 6",
"ContactUser": "sample string 7",
"ContactPhone": "sample string 8",
"ContactEmail": "sample string 9",
"KeepTime": 10,
"Remarks": "sample string 11"
}
},
"OperationTag": {
"OrderId": "925da017-3526-49da-8c87-24e4b8c7f53a",
"Creater": "sample string 2"
},
"OContacts": [
{
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "723808a7-6c09-4744-bc1a-dd23666d1b52",
"OrderId": "053c0a0d-64bc-447c-9919-f9e5ce8c68ba",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
},
{
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "723808a7-6c09-4744-bc1a-dd23666d1b52",
"OrderId": "053c0a0d-64bc-447c-9919-f9e5ce8c68ba",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
}
],
"PurchaseRoutes": [
{
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "d7de5e1d-feab-4311-a1d2-d47b8696a013",
"OrderId": "a0e4db73-bf96-413b-b8a8-7f3c90e34f77",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
},
{
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "d7de5e1d-feab-4311-a1d2-d47b8696a013",
"OrderId": "a0e4db73-bf96-413b-b8a8-7f3c90e34f77",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
}
],
"OPassengers": [
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "cfc51630-95c3-46be-9566-424c34af18a1",
"PassengerId": "8d060130-b590-43d7-95e0-40acd3edc970",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "cfc51630-95c3-46be-9566-424c34af18a1",
"PassengerId": "8d060130-b590-43d7-95e0-40acd3edc970",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "d405c3d3-bf2d-45f3-9757-e3759250d4ef",
"PassengerId": "df28cc7f-97ea-46b7-8e59-4236753021db",
"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": "2026-11-07T23:54:24.8252874+08:00",
"ID": "d405c3d3-bf2d-45f3-9757-e3759250d4ef",
"PassengerId": "df28cc7f-97ea-46b7-8e59-4236753021db",
"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": "2026-11-07T23:54:24.8252874+08:00",
"ID": "d99a3503-967e-481a-819b-e93251f523eb",
"OrderId": "ed103a16-f666-4ce0-8850-211c1b5c879c",
"Name": "sample string 4",
"Birthday": "2026-11-07T23:54:24.8252874+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
},
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "cfc51630-95c3-46be-9566-424c34af18a1",
"PassengerId": "8d060130-b590-43d7-95e0-40acd3edc970",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "cfc51630-95c3-46be-9566-424c34af18a1",
"PassengerId": "8d060130-b590-43d7-95e0-40acd3edc970",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "d405c3d3-bf2d-45f3-9757-e3759250d4ef",
"PassengerId": "df28cc7f-97ea-46b7-8e59-4236753021db",
"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": "2026-11-07T23:54:24.8252874+08:00",
"ID": "d405c3d3-bf2d-45f3-9757-e3759250d4ef",
"PassengerId": "df28cc7f-97ea-46b7-8e59-4236753021db",
"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": "2026-11-07T23:54:24.8252874+08:00",
"ID": "d99a3503-967e-481a-819b-e93251f523eb",
"OrderId": "ed103a16-f666-4ce0-8850-211c1b5c879c",
"Name": "sample string 4",
"Birthday": "2026-11-07T23:54:24.8252874+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
}
],
"OrderExpands": [
{
"ID": "a6c12b8a-a524-4cbd-b56d-b7e2c092c902",
"OrderId": "438142cb-29d1-45cc-9e88-89a0a42e08bb",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "a6c12b8a-a524-4cbd-b56d-b7e2c092c902",
"OrderId": "438142cb-29d1-45cc-9e88-89a0a42e08bb",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"OrderPayments": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "5834fcea-972a-444f-8a09-e7e51ec89214",
"OrderId": "068796ef-cda6-4433-91f4-3b541b503c8a",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "5834fcea-972a-444f-8a09-e7e51ec89214",
"OrderId": "068796ef-cda6-4433-91f4-3b541b503c8a",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
}
],
"OSegments": [
{
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "0ec4e638-c1fe-459b-a975-e7e31664e9fe",
"OrderId": "207deb68-6d10-49b1-a9ce-53959386923e",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-11-07T23:54:24.8252874+08:00",
"ArrivalDate": "2026-11-07T23:54:24.8252874+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": "2026-11-07T23:54:24.8252874+08:00",
"ID": "0ec4e638-c1fe-459b-a975-e7e31664e9fe",
"OrderId": "207deb68-6d10-49b1-a9ce-53959386923e",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-11-07T23:54:24.8252874+08:00",
"ArrivalDate": "2026-11-07T23:54:24.8252874+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": "9fca84e1-dd69-4fdd-baec-c8cd1997acb4",
"ProviderCode": "sample string 2",
"PriceChangeInterval": 3
},
"QuotationSources": {
"Time": "2026-11-07T23:54:24.8252874+08:00",
"ID": "dedfce61-d71d-49dc-ba4b-fd539f24fa2c",
"Remarks": "sample string 3",
"QuotationId": "sample string 4",
"ProductMark": "sample string 5",
"Creater": "sample string 6"
},
"OrderInternalNumber": "sample string 6",
"OrderSource": 0,
"InternalTime": "2026-11-07T23:54:24.8252874+08:00",
"Creater": "sample string 8",
"ID": "0a3e959a-4d10-416b-af11-24aa26ee0930",
"SiteId": "sample string 10",
"OrderExternalNumber": "sample string 11",
"LatestTime": "2026-11-07T23:54:24.8252874+08:00",
"ExternalTime": "2026-11-07T23:54:24.8252874+08:00"
}
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProviderCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="HavePurchase" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AutoPurchase" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SpecifyPurchase" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsShareToFlightNoReqeust" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.CarrierSetting.Time" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.CarrierSetting.ID" 5943f0e3-b14c-44d7-adeb-87424db8ca60 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.CarrierSetting.SiteSettingId" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.CarrierSetting.Carrier" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.CarrierSetting.Normal" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.CarrierSetting.PurchaseTag" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.CarrierSetting.Status" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.Time" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.ID" 7eb4c653-a2e8-405a-a024-93dbfcfd320e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.PaymentTag" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.SortType" ByRank --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.UsedBalance" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].ID" 5f1b366f-3d49-403e-b6a4-68d7755b9cf0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].OrderProviderSettingId" f258e0c8-9134-4abb-9de4-f3afb03dc0d1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].ID" 5f1b366f-3d49-403e-b6a4-68d7755b9cf0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].OrderProviderSettingId" f258e0c8-9134-4abb-9de4-f3afb03dc0d1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.Time" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.ID" 7aac111d-7473-4ad1-9e21-0498c483c302 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderCarrierSettingId" a4e53723-4105-4008-9b75-38f62f6c5466 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.Sequence" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.ProviderCode" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.MatchCabin" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.PriceChangeInterval" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.Status" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.ValidBalance" 1.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.UsedBalance" 2.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.CurrentBalance" 3.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.Time" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.ID" fe175de7-9614-4c1a-bffc-df4111263aaa --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.Password" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.MinBalance" 7.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.MaxBalance" 8.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.Remarks" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].ID" 5e1b6c10-06c5-4804-9c2b-2817a4e5bea6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].PurchaseMemberSettingId" ed1f43d2-bcb0-42d3-a28e-1ec0339440c1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].ID" 5e1b6c10-06c5-4804-9c2b-2817a4e5bea6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].PurchaseMemberSettingId" ed1f43d2-bcb0-42d3-a28e-1ec0339440c1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.CompanyId" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.LastUsedTime" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.Time" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.ID" 4708a6e2-e97e-4785-b5f1-6b7ba046a528 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.UsedStatus" CanUsed --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.ProviderCode" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.UserName" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.Password" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.ContactUser" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.ContactPhone" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.ContactEmail" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.KeepTime" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.Remarks" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OperationTag.OrderId" 925da017-3526-49da-8c87-24e4b8c7f53a --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OperationTag.Creater" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].Time" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].ID" 723808a7-6c09-4744-bc1a-dd23666d1b52 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].OrderId" 053c0a0d-64bc-447c-9919-f9e5ce8c68ba --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].ID" 723808a7-6c09-4744-bc1a-dd23666d1b52 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].OrderId" 053c0a0d-64bc-447c-9919-f9e5ce8c68ba --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].ID" d7de5e1d-feab-4311-a1d2-d47b8696a013 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].OrderId" a0e4db73-bf96-413b-b8a8-7f3c90e34f77 --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].ID" d7de5e1d-feab-4311-a1d2-d47b8696a013 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].OrderId" a0e4db73-bf96-413b-b8a8-7f3c90e34f77 --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].ID" cfc51630-95c3-46be-9566-424c34af18a1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].PassengerId" 8d060130-b590-43d7-95e0-40acd3edc970 --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].ID" cfc51630-95c3-46be-9566-424c34af18a1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].PassengerId" 8d060130-b590-43d7-95e0-40acd3edc970 --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].ID" d405c3d3-bf2d-45f3-9757-e3759250d4ef --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].PassengerId" df28cc7f-97ea-46b7-8e59-4236753021db --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].ID" d405c3d3-bf2d-45f3-9757-e3759250d4ef --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].PassengerId" df28cc7f-97ea-46b7-8e59-4236753021db --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].ID" d99a3503-967e-481a-819b-e93251f523eb --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OrderId" ed103a16-f666-4ce0-8850-211c1b5c879c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].Birthday" 2026-11-07T23:54:24.8252874+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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].ID" cfc51630-95c3-46be-9566-424c34af18a1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].PassengerId" 8d060130-b590-43d7-95e0-40acd3edc970 --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].ID" cfc51630-95c3-46be-9566-424c34af18a1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].PassengerId" 8d060130-b590-43d7-95e0-40acd3edc970 --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].ID" d405c3d3-bf2d-45f3-9757-e3759250d4ef --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].PassengerId" df28cc7f-97ea-46b7-8e59-4236753021db --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].ID" d405c3d3-bf2d-45f3-9757-e3759250d4ef --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].PassengerId" df28cc7f-97ea-46b7-8e59-4236753021db --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].ID" d99a3503-967e-481a-819b-e93251f523eb --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OrderId" ed103a16-f666-4ce0-8850-211c1b5c879c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].Birthday" 2026-11-07T23:54:24.8252874+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" a6c12b8a-a524-4cbd-b56d-b7e2c092c902 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[0].OrderId" 438142cb-29d1-45cc-9e88-89a0a42e08bb --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" a6c12b8a-a524-4cbd-b56d-b7e2c092c902 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[1].OrderId" 438142cb-29d1-45cc-9e88-89a0a42e08bb --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].ID" 5834fcea-972a-444f-8a09-e7e51ec89214 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].OrderId" 068796ef-cda6-4433-91f4-3b541b503c8a --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].ID" 5834fcea-972a-444f-8a09-e7e51ec89214 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].OrderId" 068796ef-cda6-4433-91f4-3b541b503c8a --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ID" 0ec4e638-c1fe-459b-a975-e7e31664e9fe --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].OrderId" 207deb68-6d10-49b1-a9ce-53959386923e --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ArrivalDate" 2026-11-07T23:54:24.8252874+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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ID" 0ec4e638-c1fe-459b-a975-e7e31664e9fe --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].OrderId" 207deb68-6d10-49b1-a9ce-53959386923e --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ArrivalDate" 2026-11-07T23:54:24.8252874+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" 9fca84e1-dd69-4fdd-baec-c8cd1997acb4 --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" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotationSources.ID" dedfce61-d71d-49dc-ba4b-fd539f24fa2c --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 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderSource" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="InternalTime" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Creater" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ID" 0a3e959a-4d10-416b-af11-24aa26ee0930 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SiteId" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExternalNumber" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LatestTime" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ExternalTime" 2026-11-07T23:54:24.8252874+08:00 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
自动创建采购请求
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPurchaseResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorType |
错误类型(可为NULL) |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPurchaseErrorType |
None. |
| Request |
请求模型返回 |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPurchaseRequestModel |
None. |
| PurchaseOrder |
采购单列表 |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPurchaseOrderResponseModel |
None. |
| Succeed |
操作是否成功 |
boolean |
None. |
| Message |
操作消息 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"ErrorType": 0,
"Request": {
"ProviderCode": "sample string 1",
"HavePurchase": true,
"AutoPurchase": true,
"SpecifyPurchase": true,
"IsShareToFlightNoReqeust": true,
"PurchaseSetting": {
"CarrierSetting": {
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "920cee35-3b33-4464-8b07-6d5eae28aefe",
"SiteSettingId": "sample string 3",
"Carrier": "sample string 4",
"Normal": true,
"PurchaseTag": "sample string 6",
"Status": true
},
"ProviderSetting": {
"OrderProviderAutoPaySettings": {
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "d55dbbb3-0996-40b3-935e-6a31b2980772",
"PaymentTag": "sample string 3",
"SortType": 0,
"UsedBalance": true
},
"OrderProviderExpandSettings": [
{
"ID": "7275c0aa-a501-48f2-ae94-0a374b3b93a8",
"OrderProviderSettingId": "0abb1e2a-804f-411c-9d3f-063ecd05cba6",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "7275c0aa-a501-48f2-ae94-0a374b3b93a8",
"OrderProviderSettingId": "0abb1e2a-804f-411c-9d3f-063ecd05cba6",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "3489b1b8-252f-43a1-9565-45821c27096e",
"OrderCarrierSettingId": "10fecb63-3c67-43d8-b4d3-0f7ac5e385b8",
"Sequence": 4,
"ProviderCode": "sample string 5",
"MatchCabin": true,
"PriceChangeInterval": 7,
"Status": true
},
"MemberSetting": {
"PurchaseMemberConfigs": {
"ValidBalance": 1.1,
"UsedBalance": 2.1,
"CurrentBalance": 3.1,
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "e1704bc0-db07-48b1-9b43-b5b9aff3ed58",
"Password": "sample string 6",
"MinBalance": 7.1,
"MaxBalance": 8.1,
"Remarks": "sample string 9"
},
"PurchaseMemberExpandSettings": [
{
"ID": "0aba80c0-a632-40b3-b3fb-f07c1c573969",
"PurchaseMemberSettingId": "7213bef3-5476-46ab-853b-cc390276db99",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "0aba80c0-a632-40b3-b3fb-f07c1c573969",
"PurchaseMemberSettingId": "7213bef3-5476-46ab-853b-cc390276db99",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"CompanyId": "sample string 1",
"LastUsedTime": "2026-11-07T23:54:24.8409264+08:00",
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "2d8ce5d3-b293-48f8-9deb-ab7dd080ee40",
"UsedStatus": 0,
"ProviderCode": "sample string 4",
"UserName": "sample string 5",
"Password": "sample string 6",
"ContactUser": "sample string 7",
"ContactPhone": "sample string 8",
"ContactEmail": "sample string 9",
"KeepTime": 10,
"Remarks": "sample string 11"
}
},
"OperationTag": {
"OrderId": "cf8377b8-2824-45ac-a7f7-c8b6e8ff5295",
"Creater": "sample string 2"
},
"OContacts": [
{
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "050b9c4a-636d-440c-9cc6-94651d37495b",
"OrderId": "8694c668-53bb-458a-b2f6-5a90cbb4169e",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
},
{
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "050b9c4a-636d-440c-9cc6-94651d37495b",
"OrderId": "8694c668-53bb-458a-b2f6-5a90cbb4169e",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
}
],
"PurchaseRoutes": [
{
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "c6b3009f-4b93-48bd-9642-8c26fb1bee82",
"OrderId": "81e39754-fbdb-4f55-8053-9d67fbc108b4",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
},
{
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "c6b3009f-4b93-48bd-9642-8c26fb1bee82",
"OrderId": "81e39754-fbdb-4f55-8053-9d67fbc108b4",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
}
],
"OPassengers": [
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "c321bede-5429-445b-b999-63f988877496",
"PassengerId": "f4b217a5-1c01-4f90-8672-7ffadd2b9f21",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "c321bede-5429-445b-b999-63f988877496",
"PassengerId": "f4b217a5-1c01-4f90-8672-7ffadd2b9f21",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "238db7a8-33e2-49aa-a743-9eb3606197c8",
"PassengerId": "12bada72-0e9a-43c9-8609-d58d98c93e32",
"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": "2026-11-07T23:54:24.8409264+08:00",
"ID": "238db7a8-33e2-49aa-a743-9eb3606197c8",
"PassengerId": "12bada72-0e9a-43c9-8609-d58d98c93e32",
"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": "2026-11-07T23:54:24.8409264+08:00",
"ID": "ab6e4370-e5e4-4a52-a4f0-665d653f9231",
"OrderId": "8c63abe9-b471-4b0b-a5ff-24e5b7a8b10c",
"Name": "sample string 4",
"Birthday": "2026-11-07T23:54:24.8409264+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
},
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "c321bede-5429-445b-b999-63f988877496",
"PassengerId": "f4b217a5-1c01-4f90-8672-7ffadd2b9f21",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "c321bede-5429-445b-b999-63f988877496",
"PassengerId": "f4b217a5-1c01-4f90-8672-7ffadd2b9f21",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "238db7a8-33e2-49aa-a743-9eb3606197c8",
"PassengerId": "12bada72-0e9a-43c9-8609-d58d98c93e32",
"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": "2026-11-07T23:54:24.8409264+08:00",
"ID": "238db7a8-33e2-49aa-a743-9eb3606197c8",
"PassengerId": "12bada72-0e9a-43c9-8609-d58d98c93e32",
"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": "2026-11-07T23:54:24.8409264+08:00",
"ID": "ab6e4370-e5e4-4a52-a4f0-665d653f9231",
"OrderId": "8c63abe9-b471-4b0b-a5ff-24e5b7a8b10c",
"Name": "sample string 4",
"Birthday": "2026-11-07T23:54:24.8409264+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
}
],
"OrderExpands": [
{
"ID": "56375504-660c-454c-a0d0-97bd3c577377",
"OrderId": "ed6ff453-e082-435d-b7d3-4872bfdaa4a7",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "56375504-660c-454c-a0d0-97bd3c577377",
"OrderId": "ed6ff453-e082-435d-b7d3-4872bfdaa4a7",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"OrderPayments": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "fe5a1771-a650-4725-acac-9bb76f89e8a1",
"OrderId": "1446f80d-eb7f-461a-93ad-e82994aabba6",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "fe5a1771-a650-4725-acac-9bb76f89e8a1",
"OrderId": "1446f80d-eb7f-461a-93ad-e82994aabba6",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
}
],
"OSegments": [
{
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "fe4ecbaa-4c2b-491c-8d9a-e0d25d51cb83",
"OrderId": "ecaebf87-8d1e-47f3-8a6a-eee890c6f435",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-11-07T23:54:24.8409264+08:00",
"ArrivalDate": "2026-11-07T23:54:24.8409264+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": "2026-11-07T23:54:24.8409264+08:00",
"ID": "fe4ecbaa-4c2b-491c-8d9a-e0d25d51cb83",
"OrderId": "ecaebf87-8d1e-47f3-8a6a-eee890c6f435",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-11-07T23:54:24.8409264+08:00",
"ArrivalDate": "2026-11-07T23:54:24.8409264+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": "c411ca82-5fa3-4400-91a6-51dfcb8bedba",
"ProviderCode": "sample string 2",
"PriceChangeInterval": 3
},
"QuotationSources": {
"Time": "2026-11-07T23:54:24.8409264+08:00",
"ID": "9f84f7b7-eeb0-4bf9-9345-c877e4f6b572",
"Remarks": "sample string 3",
"QuotationId": "sample string 4",
"ProductMark": "sample string 5",
"Creater": "sample string 6"
},
"OrderInternalNumber": "sample string 6",
"OrderSource": 0,
"InternalTime": "2026-11-07T23:54:24.8409264+08:00",
"Creater": "sample string 8",
"ID": "62933301-c68a-4f43-a21c-21c44245d77a",
"SiteId": "sample string 10",
"OrderExternalNumber": "sample string 11",
"LatestTime": "2026-11-07T23:54:24.8409264+08:00",
"ExternalTime": "2026-11-07T23:54:24.8409264+08:00"
},
"PurchaseOrder": {
"PurchaseOrderNumber": "sample string 1",
"TotalPrice": 2.1,
"CabinLevel": 0,
"CabinCode": "sample string 3",
"ProductRules": "sample string 4",
"Remarks": "sample string 5"
},
"Succeed": true,
"Message": "sample string 2"
}
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ErrorType" ProviderError --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.ProviderCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.HavePurchase" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.AutoPurchase" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.SpecifyPurchase" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.IsShareToFlightNoReqeust" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.CarrierSetting.Time" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.CarrierSetting.ID" 920cee35-3b33-4464-8b07-6d5eae28aefe --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.CarrierSetting.SiteSettingId" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.CarrierSetting.Carrier" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.CarrierSetting.Normal" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.CarrierSetting.PurchaseTag" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.CarrierSetting.Status" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.Time" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.ID" d55dbbb3-0996-40b3-935e-6a31b2980772 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.PaymentTag" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.SortType" ByRank --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.UsedBalance" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].ID" 7275c0aa-a501-48f2-ae94-0a374b3b93a8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].OrderProviderSettingId" 0abb1e2a-804f-411c-9d3f-063ecd05cba6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].ID" 7275c0aa-a501-48f2-ae94-0a374b3b93a8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].OrderProviderSettingId" 0abb1e2a-804f-411c-9d3f-063ecd05cba6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.Time" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.ID" 3489b1b8-252f-43a1-9565-45821c27096e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderCarrierSettingId" 10fecb63-3c67-43d8-b4d3-0f7ac5e385b8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.Sequence" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.ProviderCode" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.MatchCabin" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.PriceChangeInterval" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.Status" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.ValidBalance" 1.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.UsedBalance" 2.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.CurrentBalance" 3.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.Time" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.ID" e1704bc0-db07-48b1-9b43-b5b9aff3ed58 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.Password" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.MinBalance" 7.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.MaxBalance" 8.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.Remarks" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].ID" 0aba80c0-a632-40b3-b3fb-f07c1c573969 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].PurchaseMemberSettingId" 7213bef3-5476-46ab-853b-cc390276db99 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].ID" 0aba80c0-a632-40b3-b3fb-f07c1c573969 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].PurchaseMemberSettingId" 7213bef3-5476-46ab-853b-cc390276db99 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].SettingKey" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].SettingValue" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.CompanyId" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.LastUsedTime" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.Time" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.ID" 2d8ce5d3-b293-48f8-9deb-ab7dd080ee40 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.UsedStatus" CanUsed --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.ProviderCode" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.UserName" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.Password" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.ContactUser" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.ContactPhone" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.ContactEmail" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.KeepTime" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.Remarks" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OperationTag.OrderId" cf8377b8-2824-45ac-a7f7-c8b6e8ff5295 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OperationTag.Creater" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].Time" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].ID" 050b9c4a-636d-440c-9cc6-94651d37495b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].OrderId" 8694c668-53bb-458a-b2f6-5a90cbb4169e --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].ID" 050b9c4a-636d-440c-9cc6-94651d37495b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].OrderId" 8694c668-53bb-458a-b2f6-5a90cbb4169e --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].ID" c6b3009f-4b93-48bd-9642-8c26fb1bee82 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].OrderId" 81e39754-fbdb-4f55-8053-9d67fbc108b4 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].ID" c6b3009f-4b93-48bd-9642-8c26fb1bee82 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].OrderId" 81e39754-fbdb-4f55-8053-9d67fbc108b4 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].ID" c321bede-5429-445b-b999-63f988877496 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].PassengerId" f4b217a5-1c01-4f90-8672-7ffadd2b9f21 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].ID" c321bede-5429-445b-b999-63f988877496 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].PassengerId" f4b217a5-1c01-4f90-8672-7ffadd2b9f21 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].ID" 238db7a8-33e2-49aa-a743-9eb3606197c8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].PassengerId" 12bada72-0e9a-43c9-8609-d58d98c93e32 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].ID" 238db7a8-33e2-49aa-a743-9eb3606197c8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].PassengerId" 12bada72-0e9a-43c9-8609-d58d98c93e32 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].ID" ab6e4370-e5e4-4a52-a4f0-665d653f9231 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OrderId" 8c63abe9-b471-4b0b-a5ff-24e5b7a8b10c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].Birthday" 2026-11-07T23:54:24.8409264+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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].ID" c321bede-5429-445b-b999-63f988877496 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].PassengerId" f4b217a5-1c01-4f90-8672-7ffadd2b9f21 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].ID" c321bede-5429-445b-b999-63f988877496 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].PassengerId" f4b217a5-1c01-4f90-8672-7ffadd2b9f21 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].ID" 238db7a8-33e2-49aa-a743-9eb3606197c8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].PassengerId" 12bada72-0e9a-43c9-8609-d58d98c93e32 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].ID" 238db7a8-33e2-49aa-a743-9eb3606197c8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].PassengerId" 12bada72-0e9a-43c9-8609-d58d98c93e32 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].ID" ab6e4370-e5e4-4a52-a4f0-665d653f9231 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OrderId" 8c63abe9-b471-4b0b-a5ff-24e5b7a8b10c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].Birthday" 2026-11-07T23:54:24.8409264+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" 56375504-660c-454c-a0d0-97bd3c577377 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[0].OrderId" ed6ff453-e082-435d-b7d3-4872bfdaa4a7 --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" 56375504-660c-454c-a0d0-97bd3c577377 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[1].OrderId" ed6ff453-e082-435d-b7d3-4872bfdaa4a7 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].ID" fe5a1771-a650-4725-acac-9bb76f89e8a1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].OrderId" 1446f80d-eb7f-461a-93ad-e82994aabba6 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].ID" fe5a1771-a650-4725-acac-9bb76f89e8a1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].OrderId" 1446f80d-eb7f-461a-93ad-e82994aabba6 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ID" fe4ecbaa-4c2b-491c-8d9a-e0d25d51cb83 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].OrderId" ecaebf87-8d1e-47f3-8a6a-eee890c6f435 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ArrivalDate" 2026-11-07T23:54:24.8409264+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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ID" fe4ecbaa-4c2b-491c-8d9a-e0d25d51cb83 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].OrderId" ecaebf87-8d1e-47f3-8a6a-eee890c6f435 --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ArrivalDate" 2026-11-07T23:54:24.8409264+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" c411ca82-5fa3-4400-91a6-51dfcb8bedba --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" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.QuotationSources.ID" 9f84f7b7-eeb0-4bf9-9345-c877e4f6b572 --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 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderSource" Manual --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.InternalTime" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.Creater" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.ID" 62933301-c68a-4f43-a21c-21c44245d77a --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.SiteId" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExternalNumber" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.LatestTime" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.ExternalTime" 2026-11-07T23:54:24.8409264+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseOrder.PurchaseOrderNumber" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseOrder.TotalPrice" 2.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseOrder.CabinLevel" F --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseOrder.CabinCode" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseOrder.ProductRules" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseOrder.Remarks" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Succeed" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Message" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--