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-09-23T06:42:23.3039612+08:00",
"ID": "abbcb7f3-79ff-43c5-b76c-393253d42dd9",
"SiteSettingId": "sample string 3",
"Carrier": "sample string 4",
"Normal": true,
"PurchaseTag": "sample string 6",
"Status": true
},
"ProviderSetting": {
"OrderProviderAutoPaySettings": {
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "b4b7d98f-4775-4909-b42d-18b50e807c7b",
"PaymentTag": "sample string 3",
"SortType": 0,
"UsedBalance": true
},
"OrderProviderExpandSettings": [
{
"ID": "be755038-f410-4f29-80cc-652304f659c0",
"OrderProviderSettingId": "c7bf04ee-4f90-4f15-8361-cdaa23ad869b",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "be755038-f410-4f29-80cc-652304f659c0",
"OrderProviderSettingId": "c7bf04ee-4f90-4f15-8361-cdaa23ad869b",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "28cf68b9-00cb-4bb9-95b0-728f5ed64120",
"OrderCarrierSettingId": "5c5f5df6-9ae5-4776-a973-f087316f418f",
"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-09-23T06:42:23.3039612+08:00",
"ID": "246f22a4-135a-44e9-927e-eb25b77c28af",
"Password": "sample string 6",
"MinBalance": 7.1,
"MaxBalance": 8.1,
"Remarks": "sample string 9"
},
"PurchaseMemberExpandSettings": [
{
"ID": "52eefa85-007d-4315-ad1e-4bf76e64369e",
"PurchaseMemberSettingId": "90bbac98-e07e-4075-81a7-2f17ea487760",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "52eefa85-007d-4315-ad1e-4bf76e64369e",
"PurchaseMemberSettingId": "90bbac98-e07e-4075-81a7-2f17ea487760",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"CompanyId": "sample string 1",
"LastUsedTime": "2026-09-23T06:42:23.3039612+08:00",
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "904bfeb8-ab1d-4c99-bb4a-25bb265aed6c",
"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": "bd52e5e4-a6f1-4e2b-8140-46e475662651",
"Creater": "sample string 2"
},
"OContacts": [
{
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "8ce6ba67-cbef-4ca1-bc06-6c637a52b45d",
"OrderId": "31dafac0-2156-47cb-a1aa-24f5001f2991",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
},
{
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "8ce6ba67-cbef-4ca1-bc06-6c637a52b45d",
"OrderId": "31dafac0-2156-47cb-a1aa-24f5001f2991",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
}
],
"PurchaseRoutes": [
{
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "03d3373f-30f2-45f5-baeb-58666ad4ba8e",
"OrderId": "fc7cb09d-52a5-4415-97d0-cfe1111a4964",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
},
{
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "03d3373f-30f2-45f5-baeb-58666ad4ba8e",
"OrderId": "fc7cb09d-52a5-4415-97d0-cfe1111a4964",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
}
],
"OPassengers": [
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "6162e568-56b8-4228-aa36-195b34d5fa67",
"PassengerId": "bfee06d3-5e14-4483-b24b-fba25ce611cb",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "6162e568-56b8-4228-aa36-195b34d5fa67",
"PassengerId": "bfee06d3-5e14-4483-b24b-fba25ce611cb",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "5a8ab723-5892-4978-8139-c82578ac47ee",
"PassengerId": "e43110d0-23d4-427e-a509-d5e80a68cc1d",
"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-09-23T06:42:23.3039612+08:00",
"ID": "5a8ab723-5892-4978-8139-c82578ac47ee",
"PassengerId": "e43110d0-23d4-427e-a509-d5e80a68cc1d",
"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-09-23T06:42:23.3039612+08:00",
"ID": "965b2cce-773c-4953-b050-4626fb30645c",
"OrderId": "7a65b937-fb07-45c7-af86-cc6ba8f1c3ab",
"Name": "sample string 4",
"Birthday": "2026-09-23T06:42:23.3039612+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-09-23T06:42:23.3039612+08:00",
"ID": "6162e568-56b8-4228-aa36-195b34d5fa67",
"PassengerId": "bfee06d3-5e14-4483-b24b-fba25ce611cb",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "6162e568-56b8-4228-aa36-195b34d5fa67",
"PassengerId": "bfee06d3-5e14-4483-b24b-fba25ce611cb",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "5a8ab723-5892-4978-8139-c82578ac47ee",
"PassengerId": "e43110d0-23d4-427e-a509-d5e80a68cc1d",
"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-09-23T06:42:23.3039612+08:00",
"ID": "5a8ab723-5892-4978-8139-c82578ac47ee",
"PassengerId": "e43110d0-23d4-427e-a509-d5e80a68cc1d",
"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-09-23T06:42:23.3039612+08:00",
"ID": "965b2cce-773c-4953-b050-4626fb30645c",
"OrderId": "7a65b937-fb07-45c7-af86-cc6ba8f1c3ab",
"Name": "sample string 4",
"Birthday": "2026-09-23T06:42:23.3039612+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
}
],
"OrderExpands": [
{
"ID": "bc04251a-c47b-4c3d-bbb1-bc8acdde47cc",
"OrderId": "2b26cec7-a03c-4970-a234-1be03dc332a7",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "bc04251a-c47b-4c3d-bbb1-bc8acdde47cc",
"OrderId": "2b26cec7-a03c-4970-a234-1be03dc332a7",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"OrderPayments": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "2c24a369-0d83-466a-a491-0485a0735107",
"OrderId": "5dd27108-26a3-48a4-8aaf-f6c4f3810efa",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "2c24a369-0d83-466a-a491-0485a0735107",
"OrderId": "5dd27108-26a3-48a4-8aaf-f6c4f3810efa",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
}
],
"OSegments": [
{
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "1332bee3-ebbc-4179-b571-24d33855afc1",
"OrderId": "51280fb8-4f6c-46d4-96fd-e64819b5ffc2",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-09-23T06:42:23.3039612+08:00",
"ArrivalDate": "2026-09-23T06:42:23.3039612+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-09-23T06:42:23.3039612+08:00",
"ID": "1332bee3-ebbc-4179-b571-24d33855afc1",
"OrderId": "51280fb8-4f6c-46d4-96fd-e64819b5ffc2",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-09-23T06:42:23.3039612+08:00",
"ArrivalDate": "2026-09-23T06:42:23.3039612+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": "d25b517f-f88b-4cec-b93d-43f6717dd883",
"ProviderCode": "sample string 2",
"PriceChangeInterval": 3
},
"QuotationSources": {
"Time": "2026-09-23T06:42:23.3039612+08:00",
"ID": "884821c5-1771-489d-967a-be285736fbfe",
"Remarks": "sample string 3",
"QuotationId": "sample string 4",
"ProductMark": "sample string 5",
"Creater": "sample string 6"
},
"OrderInternalNumber": "sample string 6",
"OrderSource": 0,
"InternalTime": "2026-09-23T06:42:23.3039612+08:00",
"Creater": "sample string 8",
"ID": "5b5cb149-8af6-4b93-b087-21bdd10c1f75",
"SiteId": "sample string 10",
"OrderExternalNumber": "sample string 11",
"LatestTime": "2026-09-23T06:42:23.3039612+08:00",
"ExternalTime": "2026-09-23T06:42:23.3039612+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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.CarrierSetting.ID" abbcb7f3-79ff-43c5-b76c-393253d42dd9 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.ID" b4b7d98f-4775-4909-b42d-18b50e807c7b --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" be755038-f410-4f29-80cc-652304f659c0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].OrderProviderSettingId" c7bf04ee-4f90-4f15-8361-cdaa23ad869b --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" be755038-f410-4f29-80cc-652304f659c0 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].OrderProviderSettingId" c7bf04ee-4f90-4f15-8361-cdaa23ad869b --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.ID" 28cf68b9-00cb-4bb9-95b0-728f5ed64120 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.ProviderSetting.OrderCarrierSettingId" 5c5f5df6-9ae5-4776-a973-f087316f418f --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberConfigs.ID" 246f22a4-135a-44e9-927e-eb25b77c28af --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" 52eefa85-007d-4315-ad1e-4bf76e64369e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].PurchaseMemberSettingId" 90bbac98-e07e-4075-81a7-2f17ea487760 --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" 52eefa85-007d-4315-ad1e-4bf76e64369e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].PurchaseMemberSettingId" 90bbac98-e07e-4075-81a7-2f17ea487760 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.Time" 2026-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseSetting.MemberSetting.ID" 904bfeb8-ab1d-4c99-bb4a-25bb265aed6c --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" bd52e5e4-a6f1-4e2b-8140-46e475662651 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OperationTag.Creater" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].Time" 2026-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].ID" 8ce6ba67-cbef-4ca1-bc06-6c637a52b45d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[0].OrderId" 31dafac0-2156-47cb-a1aa-24f5001f2991 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].ID" 8ce6ba67-cbef-4ca1-bc06-6c637a52b45d --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OContacts[1].OrderId" 31dafac0-2156-47cb-a1aa-24f5001f2991 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].ID" 03d3373f-30f2-45f5-baeb-58666ad4ba8e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[0].OrderId" fc7cb09d-52a5-4415-97d0-cfe1111a4964 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].ID" 03d3373f-30f2-45f5-baeb-58666ad4ba8e --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchaseRoutes[1].OrderId" fc7cb09d-52a5-4415-97d0-cfe1111a4964 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].ID" 6162e568-56b8-4228-aa36-195b34d5fa67 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[0].PassengerId" bfee06d3-5e14-4483-b24b-fba25ce611cb --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].ID" 6162e568-56b8-4228-aa36-195b34d5fa67 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].TicketNumbers[1].PassengerId" bfee06d3-5e14-4483-b24b-fba25ce611cb --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].ID" 5a8ab723-5892-4978-8139-c82578ac47ee --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[0].PassengerId" e43110d0-23d4-427e-a509-d5e80a68cc1d --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].ID" 5a8ab723-5892-4978-8139-c82578ac47ee --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OTotalPrices[1].PassengerId" e43110d0-23d4-427e-a509-d5e80a68cc1d --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].ID" 965b2cce-773c-4953-b050-4626fb30645c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].OrderId" 7a65b937-fb07-45c7-af86-cc6ba8f1c3ab --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[0].Birthday" 2026-09-23T06:42:23.3039612+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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].ID" 6162e568-56b8-4228-aa36-195b34d5fa67 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[0].PassengerId" bfee06d3-5e14-4483-b24b-fba25ce611cb --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].ID" 6162e568-56b8-4228-aa36-195b34d5fa67 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].TicketNumbers[1].PassengerId" bfee06d3-5e14-4483-b24b-fba25ce611cb --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].ID" 5a8ab723-5892-4978-8139-c82578ac47ee --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[0].PassengerId" e43110d0-23d4-427e-a509-d5e80a68cc1d --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].ID" 5a8ab723-5892-4978-8139-c82578ac47ee --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OTotalPrices[1].PassengerId" e43110d0-23d4-427e-a509-d5e80a68cc1d --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].ID" 965b2cce-773c-4953-b050-4626fb30645c --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].OrderId" 7a65b937-fb07-45c7-af86-cc6ba8f1c3ab --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OPassengers[1].Birthday" 2026-09-23T06:42:23.3039612+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" bc04251a-c47b-4c3d-bbb1-bc8acdde47cc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[0].OrderId" 2b26cec7-a03c-4970-a234-1be03dc332a7 --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" bc04251a-c47b-4c3d-bbb1-bc8acdde47cc --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderExpands[1].OrderId" 2b26cec7-a03c-4970-a234-1be03dc332a7 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].ID" 2c24a369-0d83-466a-a491-0485a0735107 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[0].OrderId" 5dd27108-26a3-48a4-8aaf-f6c4f3810efa --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].ID" 2c24a369-0d83-466a-a491-0485a0735107 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OrderPayments[1].OrderId" 5dd27108-26a3-48a4-8aaf-f6c4f3810efa --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ID" 1332bee3-ebbc-4179-b571-24d33855afc1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].OrderId" 51280fb8-4f6c-46d4-96fd-e64819b5ffc2 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[0].ArrivalDate" 2026-09-23T06:42:23.3039612+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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ID" 1332bee3-ebbc-4179-b571-24d33855afc1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].OrderId" 51280fb8-4f6c-46d4-96fd-e64819b5ffc2 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OSegments[1].ArrivalDate" 2026-09-23T06:42:23.3039612+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" d25b517f-f88b-4cec-b93d-43f6717dd883 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuotationSources.ID" 884821c5-1771-489d-967a-be285736fbfe --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Creater" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ID" 5b5cb149-8af6-4b93-b087-21bdd10c1f75 --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-09-23T06:42:23.3039612+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ExternalTime" 2026-09-23T06:42:23.3039612+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-09-23T06:42:23.3835602+08:00",
"ID": "ea2e7527-0fad-4d5b-9902-1b4e8cfb7789",
"SiteSettingId": "sample string 3",
"Carrier": "sample string 4",
"Normal": true,
"PurchaseTag": "sample string 6",
"Status": true
},
"ProviderSetting": {
"OrderProviderAutoPaySettings": {
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "d068994e-48cc-4c27-8a3f-2aa5015fc7ed",
"PaymentTag": "sample string 3",
"SortType": 0,
"UsedBalance": true
},
"OrderProviderExpandSettings": [
{
"ID": "2eb17806-ef39-476d-8a78-6aa7136046bb",
"OrderProviderSettingId": "d614738e-7d2c-4fcf-8b32-8a43e0f8e783",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "2eb17806-ef39-476d-8a78-6aa7136046bb",
"OrderProviderSettingId": "d614738e-7d2c-4fcf-8b32-8a43e0f8e783",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "f2f65de1-d388-43be-bd96-73f3b661f6b2",
"OrderCarrierSettingId": "b28cdc0c-66a3-4719-b393-b604d4296bfa",
"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-09-23T06:42:23.3835602+08:00",
"ID": "f9bc173f-a6c8-43cd-b827-f92077c76086",
"Password": "sample string 6",
"MinBalance": 7.1,
"MaxBalance": 8.1,
"Remarks": "sample string 9"
},
"PurchaseMemberExpandSettings": [
{
"ID": "1adff126-795a-4486-a40b-a022a8f53633",
"PurchaseMemberSettingId": "8f348470-40ec-4011-80c8-09487577b518",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "1adff126-795a-4486-a40b-a022a8f53633",
"PurchaseMemberSettingId": "8f348470-40ec-4011-80c8-09487577b518",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"CompanyId": "sample string 1",
"LastUsedTime": "2026-09-23T06:42:23.3835602+08:00",
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "6eb9783b-9393-4c0e-8ff9-1c6a07bfe34d",
"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": "a3dbeee6-a05f-4ba0-a60c-866d895f69fe",
"Creater": "sample string 2"
},
"OContacts": [
{
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "4dbb5140-f360-4129-b0df-f4c136d52509",
"OrderId": "aa4c7a6c-42d6-4e60-9035-38578bb6eecc",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
},
{
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "4dbb5140-f360-4129-b0df-f4c136d52509",
"OrderId": "aa4c7a6c-42d6-4e60-9035-38578bb6eecc",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
}
],
"PurchaseRoutes": [
{
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "899389f3-6f92-4116-a414-7e6043e5f0d4",
"OrderId": "0cc5f4bb-02a0-43d8-9ba6-84ce13691476",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
},
{
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "899389f3-6f92-4116-a414-7e6043e5f0d4",
"OrderId": "0cc5f4bb-02a0-43d8-9ba6-84ce13691476",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
}
],
"OPassengers": [
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "cbafc0d8-3e84-45f8-ae85-54c95678a630",
"PassengerId": "c590002b-5bc8-452e-952c-5c3e403c8c79",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "cbafc0d8-3e84-45f8-ae85-54c95678a630",
"PassengerId": "c590002b-5bc8-452e-952c-5c3e403c8c79",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "332a4ab4-f75e-4709-b14f-95dd0e18bc7b",
"PassengerId": "5b5bd155-e04d-4b9e-a314-9897ee9a9bb0",
"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-09-23T06:42:23.3835602+08:00",
"ID": "332a4ab4-f75e-4709-b14f-95dd0e18bc7b",
"PassengerId": "5b5bd155-e04d-4b9e-a314-9897ee9a9bb0",
"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-09-23T06:42:23.3835602+08:00",
"ID": "560ac1c7-1ff0-483a-a40c-06dc79c51d74",
"OrderId": "661a97f8-a2ba-4109-a2f1-bb010f72f0c1",
"Name": "sample string 4",
"Birthday": "2026-09-23T06:42:23.3835602+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-09-23T06:42:23.3835602+08:00",
"ID": "cbafc0d8-3e84-45f8-ae85-54c95678a630",
"PassengerId": "c590002b-5bc8-452e-952c-5c3e403c8c79",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "cbafc0d8-3e84-45f8-ae85-54c95678a630",
"PassengerId": "c590002b-5bc8-452e-952c-5c3e403c8c79",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "332a4ab4-f75e-4709-b14f-95dd0e18bc7b",
"PassengerId": "5b5bd155-e04d-4b9e-a314-9897ee9a9bb0",
"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-09-23T06:42:23.3835602+08:00",
"ID": "332a4ab4-f75e-4709-b14f-95dd0e18bc7b",
"PassengerId": "5b5bd155-e04d-4b9e-a314-9897ee9a9bb0",
"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-09-23T06:42:23.3835602+08:00",
"ID": "560ac1c7-1ff0-483a-a40c-06dc79c51d74",
"OrderId": "661a97f8-a2ba-4109-a2f1-bb010f72f0c1",
"Name": "sample string 4",
"Birthday": "2026-09-23T06:42:23.3835602+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
}
],
"OrderExpands": [
{
"ID": "1ef4bba1-051b-4ecd-b6b8-ed9d394d9143",
"OrderId": "8cf8a952-77db-4914-af3a-5455ec63caef",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "1ef4bba1-051b-4ecd-b6b8-ed9d394d9143",
"OrderId": "8cf8a952-77db-4914-af3a-5455ec63caef",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"OrderPayments": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "fc87ad46-6268-4afb-8f6d-f863f8f534bb",
"OrderId": "00059773-66f6-436a-801f-94f74033e706",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "fc87ad46-6268-4afb-8f6d-f863f8f534bb",
"OrderId": "00059773-66f6-436a-801f-94f74033e706",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
}
],
"OSegments": [
{
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "a7875cac-ec1e-4e23-9acf-a703a0391dba",
"OrderId": "a5936b53-37e4-4061-b0b2-d354b575beca",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-09-23T06:42:23.3835602+08:00",
"ArrivalDate": "2026-09-23T06:42:23.3835602+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-09-23T06:42:23.3835602+08:00",
"ID": "a7875cac-ec1e-4e23-9acf-a703a0391dba",
"OrderId": "a5936b53-37e4-4061-b0b2-d354b575beca",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-09-23T06:42:23.3835602+08:00",
"ArrivalDate": "2026-09-23T06:42:23.3835602+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": "22c4bfc6-a2ff-45a5-816f-2e0ae51ebb61",
"ProviderCode": "sample string 2",
"PriceChangeInterval": 3
},
"QuotationSources": {
"Time": "2026-09-23T06:42:23.3835602+08:00",
"ID": "641ad0df-5c4c-4416-8af1-d0a5d0d81a0b",
"Remarks": "sample string 3",
"QuotationId": "sample string 4",
"ProductMark": "sample string 5",
"Creater": "sample string 6"
},
"OrderInternalNumber": "sample string 6",
"OrderSource": 0,
"InternalTime": "2026-09-23T06:42:23.3835602+08:00",
"Creater": "sample string 8",
"ID": "254efefd-926b-40a4-abad-4525b781f37e",
"SiteId": "sample string 10",
"OrderExternalNumber": "sample string 11",
"LatestTime": "2026-09-23T06:42:23.3835602+08:00",
"ExternalTime": "2026-09-23T06:42:23.3835602+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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.CarrierSetting.ID" ea2e7527-0fad-4d5b-9902-1b4e8cfb7789 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderAutoPaySettings.ID" d068994e-48cc-4c27-8a3f-2aa5015fc7ed --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" 2eb17806-ef39-476d-8a78-6aa7136046bb --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[0].OrderProviderSettingId" d614738e-7d2c-4fcf-8b32-8a43e0f8e783 --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" 2eb17806-ef39-476d-8a78-6aa7136046bb --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderProviderExpandSettings[1].OrderProviderSettingId" d614738e-7d2c-4fcf-8b32-8a43e0f8e783 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.ID" f2f65de1-d388-43be-bd96-73f3b661f6b2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.ProviderSetting.OrderCarrierSettingId" b28cdc0c-66a3-4719-b393-b604d4296bfa --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberConfigs.ID" f9bc173f-a6c8-43cd-b827-f92077c76086 --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" 1adff126-795a-4486-a40b-a022a8f53633 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[0].PurchaseMemberSettingId" 8f348470-40ec-4011-80c8-09487577b518 --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" 1adff126-795a-4486-a40b-a022a8f53633 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.PurchaseMemberExpandSettings[1].PurchaseMemberSettingId" 8f348470-40ec-4011-80c8-09487577b518 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.Time" 2026-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseSetting.MemberSetting.ID" 6eb9783b-9393-4c0e-8ff9-1c6a07bfe34d --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" a3dbeee6-a05f-4ba0-a60c-866d895f69fe --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OperationTag.Creater" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].Time" 2026-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].ID" 4dbb5140-f360-4129-b0df-f4c136d52509 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[0].OrderId" aa4c7a6c-42d6-4e60-9035-38578bb6eecc --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].ID" 4dbb5140-f360-4129-b0df-f4c136d52509 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OContacts[1].OrderId" aa4c7a6c-42d6-4e60-9035-38578bb6eecc --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].ID" 899389f3-6f92-4116-a414-7e6043e5f0d4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[0].OrderId" 0cc5f4bb-02a0-43d8-9ba6-84ce13691476 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].ID" 899389f3-6f92-4116-a414-7e6043e5f0d4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.PurchaseRoutes[1].OrderId" 0cc5f4bb-02a0-43d8-9ba6-84ce13691476 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].ID" cbafc0d8-3e84-45f8-ae85-54c95678a630 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[0].PassengerId" c590002b-5bc8-452e-952c-5c3e403c8c79 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].ID" cbafc0d8-3e84-45f8-ae85-54c95678a630 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].TicketNumbers[1].PassengerId" c590002b-5bc8-452e-952c-5c3e403c8c79 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].ID" 332a4ab4-f75e-4709-b14f-95dd0e18bc7b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[0].PassengerId" 5b5bd155-e04d-4b9e-a314-9897ee9a9bb0 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].ID" 332a4ab4-f75e-4709-b14f-95dd0e18bc7b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OTotalPrices[1].PassengerId" 5b5bd155-e04d-4b9e-a314-9897ee9a9bb0 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].ID" 560ac1c7-1ff0-483a-a40c-06dc79c51d74 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].OrderId" 661a97f8-a2ba-4109-a2f1-bb010f72f0c1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[0].Birthday" 2026-09-23T06:42:23.3835602+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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].ID" cbafc0d8-3e84-45f8-ae85-54c95678a630 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[0].PassengerId" c590002b-5bc8-452e-952c-5c3e403c8c79 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].ID" cbafc0d8-3e84-45f8-ae85-54c95678a630 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].TicketNumbers[1].PassengerId" c590002b-5bc8-452e-952c-5c3e403c8c79 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].ID" 332a4ab4-f75e-4709-b14f-95dd0e18bc7b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[0].PassengerId" 5b5bd155-e04d-4b9e-a314-9897ee9a9bb0 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].ID" 332a4ab4-f75e-4709-b14f-95dd0e18bc7b --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OTotalPrices[1].PassengerId" 5b5bd155-e04d-4b9e-a314-9897ee9a9bb0 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].ID" 560ac1c7-1ff0-483a-a40c-06dc79c51d74 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].OrderId" 661a97f8-a2ba-4109-a2f1-bb010f72f0c1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OPassengers[1].Birthday" 2026-09-23T06:42:23.3835602+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" 1ef4bba1-051b-4ecd-b6b8-ed9d394d9143 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[0].OrderId" 8cf8a952-77db-4914-af3a-5455ec63caef --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" 1ef4bba1-051b-4ecd-b6b8-ed9d394d9143 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderExpands[1].OrderId" 8cf8a952-77db-4914-af3a-5455ec63caef --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].ID" fc87ad46-6268-4afb-8f6d-f863f8f534bb --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[0].OrderId" 00059773-66f6-436a-801f-94f74033e706 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].ID" fc87ad46-6268-4afb-8f6d-f863f8f534bb --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OrderPayments[1].OrderId" 00059773-66f6-436a-801f-94f74033e706 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ID" a7875cac-ec1e-4e23-9acf-a703a0391dba --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].OrderId" a5936b53-37e4-4061-b0b2-d354b575beca --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[0].ArrivalDate" 2026-09-23T06:42:23.3835602+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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ID" a7875cac-ec1e-4e23-9acf-a703a0391dba --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].OrderId" a5936b53-37e4-4061-b0b2-d354b575beca --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.OSegments[1].ArrivalDate" 2026-09-23T06:42:23.3835602+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" 22c4bfc6-a2ff-45a5-816f-2e0ae51ebb61 --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.QuotationSources.ID" 641ad0df-5c4c-4416-8af1-d0a5d0d81a0b --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.Creater" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.ID" 254efefd-926b-40a4-abad-4525b781f37e --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-09-23T06:42:23.3835602+08:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Request.ExternalTime" 2026-09-23T06:42:23.3835602+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--