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-03-22T04:08:03.3873916+08:00",
"ID": "c08e9f93-9c43-473b-afd9-7d3b3791b0aa",
"SiteSettingId": "sample string 3",
"Carrier": "sample string 4",
"Normal": true,
"PurchaseTag": "sample string 6",
"Status": true
},
"ProviderSetting": {
"OrderProviderAutoPaySettings": {
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "41bf6c86-3f4a-4983-83ae-693e7f6da032",
"PaymentTag": "sample string 3",
"SortType": 0,
"UsedBalance": true
},
"OrderProviderExpandSettings": [
{
"ID": "370451c0-ea9e-4daa-8f1e-2667d26bd054",
"OrderProviderSettingId": "3466884d-f67a-4234-8b72-b2b128cd533a",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "370451c0-ea9e-4daa-8f1e-2667d26bd054",
"OrderProviderSettingId": "3466884d-f67a-4234-8b72-b2b128cd533a",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "1d76c98c-3f44-42ae-8650-a22510b2f3e5",
"OrderCarrierSettingId": "e54b8d55-5dd1-436b-861d-ee9e6a2d3b2f",
"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-03-22T04:08:03.3873916+08:00",
"ID": "19dd1b2c-9b5d-4fb2-8920-823e830c6825",
"Password": "sample string 6",
"MinBalance": 7.1,
"MaxBalance": 8.1,
"Remarks": "sample string 9"
},
"PurchaseMemberExpandSettings": [
{
"ID": "d7f1a6d7-2709-4dc0-9a94-d3d204949264",
"PurchaseMemberSettingId": "ae405715-5436-4013-bc45-2952d638d159",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "d7f1a6d7-2709-4dc0-9a94-d3d204949264",
"PurchaseMemberSettingId": "ae405715-5436-4013-bc45-2952d638d159",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"CompanyId": "sample string 1",
"LastUsedTime": "2026-03-22T04:08:03.3873916+08:00",
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "d29cb74d-7b17-48ca-b0bd-49ff65ec4ae4",
"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": "58426dbf-7cef-488e-a94e-1d5abd69bf10",
"Creater": "sample string 2"
},
"OContacts": [
{
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "fac4efa6-369e-45a3-b0e9-f5cb7e1eaa8c",
"OrderId": "dcb3d314-c928-4304-95d3-a7da45f40a80",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
},
{
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "fac4efa6-369e-45a3-b0e9-f5cb7e1eaa8c",
"OrderId": "dcb3d314-c928-4304-95d3-a7da45f40a80",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
}
],
"PurchaseRoutes": [
{
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "aa4c2448-adbc-4f93-a5fd-f3915e6b81c9",
"OrderId": "5485119a-0761-48d7-b372-9b4473d06b54",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
},
{
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "aa4c2448-adbc-4f93-a5fd-f3915e6b81c9",
"OrderId": "5485119a-0761-48d7-b372-9b4473d06b54",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
}
],
"OPassengers": [
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "011fdacd-01e1-4916-9b38-85fc6497b3db",
"PassengerId": "4ca2cb6e-61b9-447f-bbe1-6eb5f496eeea",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "011fdacd-01e1-4916-9b38-85fc6497b3db",
"PassengerId": "4ca2cb6e-61b9-447f-bbe1-6eb5f496eeea",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "0e905a6f-617f-4c1d-ad19-e0da719f9db5",
"PassengerId": "3c582130-7c09-458a-9474-cc72589b8fd1",
"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-03-22T04:08:03.3873916+08:00",
"ID": "0e905a6f-617f-4c1d-ad19-e0da719f9db5",
"PassengerId": "3c582130-7c09-458a-9474-cc72589b8fd1",
"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-03-22T04:08:03.3873916+08:00",
"ID": "0014baac-61c0-40fc-a498-618e3e68b2cc",
"OrderId": "dba8e92e-d6ff-4d0a-bcab-b5dc57089ca4",
"Name": "sample string 4",
"Birthday": "2026-03-22T04:08:03.3873916+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-03-22T04:08:03.3873916+08:00",
"ID": "011fdacd-01e1-4916-9b38-85fc6497b3db",
"PassengerId": "4ca2cb6e-61b9-447f-bbe1-6eb5f496eeea",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "011fdacd-01e1-4916-9b38-85fc6497b3db",
"PassengerId": "4ca2cb6e-61b9-447f-bbe1-6eb5f496eeea",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "0e905a6f-617f-4c1d-ad19-e0da719f9db5",
"PassengerId": "3c582130-7c09-458a-9474-cc72589b8fd1",
"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-03-22T04:08:03.3873916+08:00",
"ID": "0e905a6f-617f-4c1d-ad19-e0da719f9db5",
"PassengerId": "3c582130-7c09-458a-9474-cc72589b8fd1",
"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-03-22T04:08:03.3873916+08:00",
"ID": "0014baac-61c0-40fc-a498-618e3e68b2cc",
"OrderId": "dba8e92e-d6ff-4d0a-bcab-b5dc57089ca4",
"Name": "sample string 4",
"Birthday": "2026-03-22T04:08:03.3873916+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
}
],
"OrderExpands": [
{
"ID": "6c8ed6ba-11d2-4db8-a85d-d54cad20252d",
"OrderId": "43260382-0839-4f87-8c3e-4d04fdefac50",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "6c8ed6ba-11d2-4db8-a85d-d54cad20252d",
"OrderId": "43260382-0839-4f87-8c3e-4d04fdefac50",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"OrderPayments": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "10722962-b62a-4e20-901c-99f26204b871",
"OrderId": "cc7e0d6e-a340-4301-b798-09c6af6218f2",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "10722962-b62a-4e20-901c-99f26204b871",
"OrderId": "cc7e0d6e-a340-4301-b798-09c6af6218f2",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
}
],
"OSegments": [
{
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "7e6cc012-3082-42fc-8479-0dfb609b7657",
"OrderId": "8a0b4ab7-3c9f-4dc2-8d52-afd528c904e7",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-03-22T04:08:03.3873916+08:00",
"ArrivalDate": "2026-03-22T04:08:03.3873916+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-03-22T04:08:03.3873916+08:00",
"ID": "7e6cc012-3082-42fc-8479-0dfb609b7657",
"OrderId": "8a0b4ab7-3c9f-4dc2-8d52-afd528c904e7",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-03-22T04:08:03.3873916+08:00",
"ArrivalDate": "2026-03-22T04:08:03.3873916+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": "cb6d9ee6-4eb0-4e0d-b2dd-42c38def3193",
"ProviderCode": "sample string 2",
"PriceChangeInterval": 3
},
"QuotationSources": {
"Time": "2026-03-22T04:08:03.3873916+08:00",
"ID": "2f302a8d-1dd8-4e33-9e04-87ee35af3368",
"Remarks": "sample string 3",
"QuotationId": "sample string 4",
"ProductMark": "sample string 5",
"Creater": "sample string 6"
},
"OrderInternalNumber": "sample string 6",
"OrderSource": 0,
"InternalTime": "2026-03-22T04:08:03.3873916+08:00",
"Creater": "sample string 8",
"ID": "91dc8e26-0de3-41e2-b7f9-bfe276d1873d",
"SiteId": "sample string 10",
"OrderExternalNumber": "sample string 11",
"LatestTime": "2026-03-22T04:08:03.3873916+08:00",
"ExternalTime": "2026-03-22T04:08:03.3873916+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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.CarrierSetting.ID" c08e9f93-9c43-473b-afd9-7d3b3791b0aa --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.ID" 41bf6c86-3f4a-4983-83ae-693e7f6da032 --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" 370451c0-ea9e-4daa-8f1e-2667d26bd054 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].OrderProviderSettingId" 3466884d-f67a-4234-8b72-b2b128cd533a --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" 370451c0-ea9e-4daa-8f1e-2667d26bd054 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].OrderProviderSettingId" 3466884d-f67a-4234-8b72-b2b128cd533a --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.ID" 1d76c98c-3f44-42ae-8650-a22510b2f3e5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderCarrierSettingId" e54b8d55-5dd1-436b-861d-ee9e6a2d3b2f --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.ID" 19dd1b2c-9b5d-4fb2-8920-823e830c6825 --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" d7f1a6d7-2709-4dc0-9a94-d3d204949264 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].PurchaseMemberSettingId" ae405715-5436-4013-bc45-2952d638d159 --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" d7f1a6d7-2709-4dc0-9a94-d3d204949264 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].PurchaseMemberSettingId" ae405715-5436-4013-bc45-2952d638d159 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.Time" 2026-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.ID" d29cb74d-7b17-48ca-b0bd-49ff65ec4ae4 --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" 58426dbf-7cef-488e-a94e-1d5abd69bf10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OperationTag.Creater" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].Time" 2026-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].ID" fac4efa6-369e-45a3-b0e9-f5cb7e1eaa8c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].OrderId" dcb3d314-c928-4304-95d3-a7da45f40a80 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].ID" fac4efa6-369e-45a3-b0e9-f5cb7e1eaa8c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].OrderId" dcb3d314-c928-4304-95d3-a7da45f40a80 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].ID" aa4c2448-adbc-4f93-a5fd-f3915e6b81c9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].OrderId" 5485119a-0761-48d7-b372-9b4473d06b54 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].ID" aa4c2448-adbc-4f93-a5fd-f3915e6b81c9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].OrderId" 5485119a-0761-48d7-b372-9b4473d06b54 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].ID" 011fdacd-01e1-4916-9b38-85fc6497b3db --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].PassengerId" 4ca2cb6e-61b9-447f-bbe1-6eb5f496eeea --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].ID" 011fdacd-01e1-4916-9b38-85fc6497b3db --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].PassengerId" 4ca2cb6e-61b9-447f-bbe1-6eb5f496eeea --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].ID" 0e905a6f-617f-4c1d-ad19-e0da719f9db5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].PassengerId" 3c582130-7c09-458a-9474-cc72589b8fd1 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].ID" 0e905a6f-617f-4c1d-ad19-e0da719f9db5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].PassengerId" 3c582130-7c09-458a-9474-cc72589b8fd1 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].ID" 0014baac-61c0-40fc-a498-618e3e68b2cc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OrderId" dba8e92e-d6ff-4d0a-bcab-b5dc57089ca4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].Birthday" 2026-03-22T04:08:03.3873916+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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].ID" 011fdacd-01e1-4916-9b38-85fc6497b3db --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].PassengerId" 4ca2cb6e-61b9-447f-bbe1-6eb5f496eeea --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].ID" 011fdacd-01e1-4916-9b38-85fc6497b3db --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].PassengerId" 4ca2cb6e-61b9-447f-bbe1-6eb5f496eeea --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].ID" 0e905a6f-617f-4c1d-ad19-e0da719f9db5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].PassengerId" 3c582130-7c09-458a-9474-cc72589b8fd1 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].ID" 0e905a6f-617f-4c1d-ad19-e0da719f9db5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].PassengerId" 3c582130-7c09-458a-9474-cc72589b8fd1 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].ID" 0014baac-61c0-40fc-a498-618e3e68b2cc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OrderId" dba8e92e-d6ff-4d0a-bcab-b5dc57089ca4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].Birthday" 2026-03-22T04:08:03.3873916+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" 6c8ed6ba-11d2-4db8-a85d-d54cad20252d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[0].OrderId" 43260382-0839-4f87-8c3e-4d04fdefac50 --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" 6c8ed6ba-11d2-4db8-a85d-d54cad20252d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[1].OrderId" 43260382-0839-4f87-8c3e-4d04fdefac50 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].ID" 10722962-b62a-4e20-901c-99f26204b871 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].OrderId" cc7e0d6e-a340-4301-b798-09c6af6218f2 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].ID" 10722962-b62a-4e20-901c-99f26204b871 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].OrderId" cc7e0d6e-a340-4301-b798-09c6af6218f2 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ID" 7e6cc012-3082-42fc-8479-0dfb609b7657 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].OrderId" 8a0b4ab7-3c9f-4dc2-8d52-afd528c904e7 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ArrivalDate" 2026-03-22T04:08:03.3873916+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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ID" 7e6cc012-3082-42fc-8479-0dfb609b7657 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].OrderId" 8a0b4ab7-3c9f-4dc2-8d52-afd528c904e7 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ArrivalDate" 2026-03-22T04:08:03.3873916+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" cb6d9ee6-4eb0-4e0d-b2dd-42c38def3193 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotationSources.ID" 2f302a8d-1dd8-4e33-9e04-87ee35af3368 --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Creater" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ID" 91dc8e26-0de3-41e2-b7f9-bfe276d1873d --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-03-22T04:08:03.3873916+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ExternalTime" 2026-03-22T04:08:03.3873916+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-03-22T04:08:03.4030157+08:00",
"ID": "6fb8b6b7-72f7-470e-bfa1-b0a79e32a5ef",
"SiteSettingId": "sample string 3",
"Carrier": "sample string 4",
"Normal": true,
"PurchaseTag": "sample string 6",
"Status": true
},
"ProviderSetting": {
"OrderProviderAutoPaySettings": {
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "2bec2aa1-4fe9-47a3-b239-7a728b9cb821",
"PaymentTag": "sample string 3",
"SortType": 0,
"UsedBalance": true
},
"OrderProviderExpandSettings": [
{
"ID": "91440135-1407-412b-bc06-3b09179934d2",
"OrderProviderSettingId": "97955d71-6584-4388-b962-d0fcd7b0598f",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "91440135-1407-412b-bc06-3b09179934d2",
"OrderProviderSettingId": "97955d71-6584-4388-b962-d0fcd7b0598f",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "38928e33-b7bb-4534-ab45-391401554d3a",
"OrderCarrierSettingId": "2bd73bc0-c1d6-4cba-ba86-b81fd6de70da",
"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-03-22T04:08:03.4030157+08:00",
"ID": "f64afe95-0396-46a2-9caa-6ea519837656",
"Password": "sample string 6",
"MinBalance": 7.1,
"MaxBalance": 8.1,
"Remarks": "sample string 9"
},
"PurchaseMemberExpandSettings": [
{
"ID": "c55d029c-a8b2-476d-949b-5c25d432f046",
"PurchaseMemberSettingId": "e3456959-9cb1-4d4e-8dab-cde875fd1b65",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "c55d029c-a8b2-476d-949b-5c25d432f046",
"PurchaseMemberSettingId": "e3456959-9cb1-4d4e-8dab-cde875fd1b65",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"CompanyId": "sample string 1",
"LastUsedTime": "2026-03-22T04:08:03.4030157+08:00",
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "c504948c-4aff-4a30-a6c1-262582fabba7",
"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": "96abb416-04c8-4b67-b2ba-f0418a8fd85d",
"Creater": "sample string 2"
},
"OContacts": [
{
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "02692cea-b463-4831-91f8-f470ec1684e3",
"OrderId": "556d8164-f6ed-45d7-9afd-aa949d01c5d3",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
},
{
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "02692cea-b463-4831-91f8-f470ec1684e3",
"OrderId": "556d8164-f6ed-45d7-9afd-aa949d01c5d3",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
}
],
"PurchaseRoutes": [
{
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "95f189ad-55f4-4fa1-b09d-99f156decb1d",
"OrderId": "9d0ba61a-39db-4a3c-91e9-609eb59f7429",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
},
{
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "95f189ad-55f4-4fa1-b09d-99f156decb1d",
"OrderId": "9d0ba61a-39db-4a3c-91e9-609eb59f7429",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
}
],
"OPassengers": [
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "b652d43f-7647-465a-9143-25fad1eb2a07",
"PassengerId": "dc489ca0-4713-427e-81cb-a0a4bb890767",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "b652d43f-7647-465a-9143-25fad1eb2a07",
"PassengerId": "dc489ca0-4713-427e-81cb-a0a4bb890767",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "1266fa2a-b04b-4195-822b-f60ad5ed579f",
"PassengerId": "a77c6216-d101-4351-b451-3a072eee1a5d",
"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-03-22T04:08:03.4030157+08:00",
"ID": "1266fa2a-b04b-4195-822b-f60ad5ed579f",
"PassengerId": "a77c6216-d101-4351-b451-3a072eee1a5d",
"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-03-22T04:08:03.4030157+08:00",
"ID": "86d6e35b-add0-4157-8e62-1471385e1d3d",
"OrderId": "f1c85fa2-ed06-40a4-8191-29f8a29775d2",
"Name": "sample string 4",
"Birthday": "2026-03-22T04:08:03.4030157+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-03-22T04:08:03.4030157+08:00",
"ID": "b652d43f-7647-465a-9143-25fad1eb2a07",
"PassengerId": "dc489ca0-4713-427e-81cb-a0a4bb890767",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "b652d43f-7647-465a-9143-25fad1eb2a07",
"PassengerId": "dc489ca0-4713-427e-81cb-a0a4bb890767",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "1266fa2a-b04b-4195-822b-f60ad5ed579f",
"PassengerId": "a77c6216-d101-4351-b451-3a072eee1a5d",
"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-03-22T04:08:03.4030157+08:00",
"ID": "1266fa2a-b04b-4195-822b-f60ad5ed579f",
"PassengerId": "a77c6216-d101-4351-b451-3a072eee1a5d",
"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-03-22T04:08:03.4030157+08:00",
"ID": "86d6e35b-add0-4157-8e62-1471385e1d3d",
"OrderId": "f1c85fa2-ed06-40a4-8191-29f8a29775d2",
"Name": "sample string 4",
"Birthday": "2026-03-22T04:08:03.4030157+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
}
],
"OrderExpands": [
{
"ID": "8ba954e1-599a-4434-b43d-22963d32cea2",
"OrderId": "28ac5c66-7206-4ea6-b569-6666adcb49dd",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "8ba954e1-599a-4434-b43d-22963d32cea2",
"OrderId": "28ac5c66-7206-4ea6-b569-6666adcb49dd",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"OrderPayments": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "96c32082-b084-488b-9c2b-8cc9a8b67eaa",
"OrderId": "c607af70-490a-4ccb-ae44-a98e0f9f93d2",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "96c32082-b084-488b-9c2b-8cc9a8b67eaa",
"OrderId": "c607af70-490a-4ccb-ae44-a98e0f9f93d2",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
}
],
"OSegments": [
{
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "eee05151-731d-45fc-aab3-249b285f23c8",
"OrderId": "f1df0d6e-4e7a-4789-88e2-74339efa306f",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-03-22T04:08:03.4030157+08:00",
"ArrivalDate": "2026-03-22T04:08:03.4030157+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-03-22T04:08:03.4030157+08:00",
"ID": "eee05151-731d-45fc-aab3-249b285f23c8",
"OrderId": "f1df0d6e-4e7a-4789-88e2-74339efa306f",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-03-22T04:08:03.4030157+08:00",
"ArrivalDate": "2026-03-22T04:08:03.4030157+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": "f093a0e9-f64b-4524-9a90-5d3fefae7ec0",
"ProviderCode": "sample string 2",
"PriceChangeInterval": 3
},
"QuotationSources": {
"Time": "2026-03-22T04:08:03.4030157+08:00",
"ID": "3d5dad20-a4de-4323-8f0e-850cfcc76cb8",
"Remarks": "sample string 3",
"QuotationId": "sample string 4",
"ProductMark": "sample string 5",
"Creater": "sample string 6"
},
"OrderInternalNumber": "sample string 6",
"OrderSource": 0,
"InternalTime": "2026-03-22T04:08:03.4030157+08:00",
"Creater": "sample string 8",
"ID": "dfdfd90d-a167-41c3-bfe6-d8fa69b43492",
"SiteId": "sample string 10",
"OrderExternalNumber": "sample string 11",
"LatestTime": "2026-03-22T04:08:03.4030157+08:00",
"ExternalTime": "2026-03-22T04:08:03.4030157+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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.CarrierSetting.ID" 6fb8b6b7-72f7-470e-bfa1-b0a79e32a5ef --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.ID" 2bec2aa1-4fe9-47a3-b239-7a728b9cb821 --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" 91440135-1407-412b-bc06-3b09179934d2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].OrderProviderSettingId" 97955d71-6584-4388-b962-d0fcd7b0598f --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" 91440135-1407-412b-bc06-3b09179934d2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].OrderProviderSettingId" 97955d71-6584-4388-b962-d0fcd7b0598f --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.ID" 38928e33-b7bb-4534-ab45-391401554d3a --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderCarrierSettingId" 2bd73bc0-c1d6-4cba-ba86-b81fd6de70da --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.ID" f64afe95-0396-46a2-9caa-6ea519837656 --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" c55d029c-a8b2-476d-949b-5c25d432f046 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].PurchaseMemberSettingId" e3456959-9cb1-4d4e-8dab-cde875fd1b65 --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" c55d029c-a8b2-476d-949b-5c25d432f046 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].PurchaseMemberSettingId" e3456959-9cb1-4d4e-8dab-cde875fd1b65 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.Time" 2026-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.ID" c504948c-4aff-4a30-a6c1-262582fabba7 --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" 96abb416-04c8-4b67-b2ba-f0418a8fd85d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OperationTag.Creater" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].Time" 2026-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].ID" 02692cea-b463-4831-91f8-f470ec1684e3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].OrderId" 556d8164-f6ed-45d7-9afd-aa949d01c5d3 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].ID" 02692cea-b463-4831-91f8-f470ec1684e3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].OrderId" 556d8164-f6ed-45d7-9afd-aa949d01c5d3 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].ID" 95f189ad-55f4-4fa1-b09d-99f156decb1d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].OrderId" 9d0ba61a-39db-4a3c-91e9-609eb59f7429 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].ID" 95f189ad-55f4-4fa1-b09d-99f156decb1d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].OrderId" 9d0ba61a-39db-4a3c-91e9-609eb59f7429 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].ID" b652d43f-7647-465a-9143-25fad1eb2a07 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].PassengerId" dc489ca0-4713-427e-81cb-a0a4bb890767 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].ID" b652d43f-7647-465a-9143-25fad1eb2a07 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].PassengerId" dc489ca0-4713-427e-81cb-a0a4bb890767 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].ID" 1266fa2a-b04b-4195-822b-f60ad5ed579f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].PassengerId" a77c6216-d101-4351-b451-3a072eee1a5d --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].ID" 1266fa2a-b04b-4195-822b-f60ad5ed579f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].PassengerId" a77c6216-d101-4351-b451-3a072eee1a5d --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].ID" 86d6e35b-add0-4157-8e62-1471385e1d3d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OrderId" f1c85fa2-ed06-40a4-8191-29f8a29775d2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].Birthday" 2026-03-22T04:08:03.4030157+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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].ID" b652d43f-7647-465a-9143-25fad1eb2a07 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].PassengerId" dc489ca0-4713-427e-81cb-a0a4bb890767 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].ID" b652d43f-7647-465a-9143-25fad1eb2a07 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].PassengerId" dc489ca0-4713-427e-81cb-a0a4bb890767 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].ID" 1266fa2a-b04b-4195-822b-f60ad5ed579f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].PassengerId" a77c6216-d101-4351-b451-3a072eee1a5d --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].ID" 1266fa2a-b04b-4195-822b-f60ad5ed579f --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].PassengerId" a77c6216-d101-4351-b451-3a072eee1a5d --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].ID" 86d6e35b-add0-4157-8e62-1471385e1d3d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OrderId" f1c85fa2-ed06-40a4-8191-29f8a29775d2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].Birthday" 2026-03-22T04:08:03.4030157+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" 8ba954e1-599a-4434-b43d-22963d32cea2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[0].OrderId" 28ac5c66-7206-4ea6-b569-6666adcb49dd --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" 8ba954e1-599a-4434-b43d-22963d32cea2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[1].OrderId" 28ac5c66-7206-4ea6-b569-6666adcb49dd --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].ID" 96c32082-b084-488b-9c2b-8cc9a8b67eaa --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].OrderId" c607af70-490a-4ccb-ae44-a98e0f9f93d2 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].ID" 96c32082-b084-488b-9c2b-8cc9a8b67eaa --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].OrderId" c607af70-490a-4ccb-ae44-a98e0f9f93d2 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ID" eee05151-731d-45fc-aab3-249b285f23c8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].OrderId" f1df0d6e-4e7a-4789-88e2-74339efa306f --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ArrivalDate" 2026-03-22T04:08:03.4030157+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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ID" eee05151-731d-45fc-aab3-249b285f23c8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].OrderId" f1df0d6e-4e7a-4789-88e2-74339efa306f --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ArrivalDate" 2026-03-22T04:08:03.4030157+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" f093a0e9-f64b-4524-9a90-5d3fefae7ec0 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.QuotationSources.ID" 3d5dad20-a4de-4323-8f0e-850cfcc76cb8 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.Creater" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.ID" dfdfd90d-a167-41c3-bfe6-d8fa69b43492 --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-03-22T04:08:03.4030157+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.ExternalTime" 2026-03-22T04:08:03.4030157+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--