GET Api/Invoke/GetWebApiParentOrderById/{OrderId}
获取订单全结构信息
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| OrderId |
订单ID |
globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
获取订单全结构信息
SpeedPower.Utility.Models.Project.Orders.Service.WebApiParentOrderModel| Name | Description | Type | Additional information |
|---|---|---|---|
| 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. |
Response Formats
application/json, text/json
Sample:
{
"OContacts": [
{
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "566f3468-669d-44aa-a51b-d5e8516f802b",
"OrderId": "24b667e7-b9b0-4d30-abaf-5bafb1d5b851",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
},
{
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "566f3468-669d-44aa-a51b-d5e8516f802b",
"OrderId": "24b667e7-b9b0-4d30-abaf-5bafb1d5b851",
"ContactUser": "sample string 4",
"ContactPhone": "sample string 5"
}
],
"PurchaseRoutes": [
{
"Creater": "sample string 1",
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "bc4232ab-e2b4-409a-936f-0a2098d7040e",
"OrderId": "a231d350-dc41-4a98-9be2-5f3ea2ed16ac",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
},
{
"Creater": "sample string 1",
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "bc4232ab-e2b4-409a-936f-0a2098d7040e",
"OrderId": "a231d350-dc41-4a98-9be2-5f3ea2ed16ac",
"PurchaseTag": "sample string 5",
"Remarks": "sample string 6"
}
],
"OPassengers": [
{
"TicketNumbers": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "64f577b2-ece8-4e23-a04d-873d9b307691",
"PassengerId": "1e238dec-00e6-4665-b7dc-061367906810",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "64f577b2-ece8-4e23-a04d-873d9b307691",
"PassengerId": "1e238dec-00e6-4665-b7dc-061367906810",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "e5a2e448-372a-448a-b9ff-aa6534942ac8",
"PassengerId": "444aa620-26a4-4ef2-b1ad-b3c17c779ee8",
"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-08-26T16:06:18.7104794+08:00",
"ID": "e5a2e448-372a-448a-b9ff-aa6534942ac8",
"PassengerId": "444aa620-26a4-4ef2-b1ad-b3c17c779ee8",
"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-08-26T16:06:18.7104794+08:00",
"ID": "2093b8bc-852d-4887-ad4b-1378a23224f2",
"OrderId": "1fc36f9b-c36f-4d62-923d-1a6c32780059",
"Name": "sample string 4",
"Birthday": "2026-08-26T16:06:18.7104794+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-08-26T16:06:18.7104794+08:00",
"ID": "64f577b2-ece8-4e23-a04d-873d9b307691",
"PassengerId": "1e238dec-00e6-4665-b7dc-061367906810",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "64f577b2-ece8-4e23-a04d-873d9b307691",
"PassengerId": "1e238dec-00e6-4665-b7dc-061367906810",
"TicketNumber": "sample string 5",
"Posted": true,
"Remarks": "sample string 7"
}
],
"OTotalPrices": [
{
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "e5a2e448-372a-448a-b9ff-aa6534942ac8",
"PassengerId": "444aa620-26a4-4ef2-b1ad-b3c17c779ee8",
"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-08-26T16:06:18.7104794+08:00",
"ID": "e5a2e448-372a-448a-b9ff-aa6534942ac8",
"PassengerId": "444aa620-26a4-4ef2-b1ad-b3c17c779ee8",
"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-08-26T16:06:18.7104794+08:00",
"ID": "2093b8bc-852d-4887-ad4b-1378a23224f2",
"OrderId": "1fc36f9b-c36f-4d62-923d-1a6c32780059",
"Name": "sample string 4",
"Birthday": "2026-08-26T16:06:18.7104794+08:00",
"CardType": 0,
"CardNo": "sample string 5",
"SexType": 0,
"PassengerType": 0,
"ContactPhone": "sample string 6"
}
],
"OrderExpands": [
{
"ID": "da373d2d-6fed-490c-8e17-5bc9f814d71b",
"OrderId": "9016eecb-72a0-487e-a266-2b261e29f6fc",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
},
{
"ID": "da373d2d-6fed-490c-8e17-5bc9f814d71b",
"OrderId": "9016eecb-72a0-487e-a266-2b261e29f6fc",
"SettingKey": "sample string 3",
"SettingValue": "sample string 4"
}
],
"OrderPayments": [
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "b8a778a1-4e79-4d13-bb66-01553a6a7ee7",
"OrderId": "ce47abe5-d899-4756-be22-0f6b34b61a5f",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
},
{
"RecordType": 0,
"Creater": "sample string 1",
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "b8a778a1-4e79-4d13-bb66-01553a6a7ee7",
"OrderId": "ce47abe5-d899-4756-be22-0f6b34b61a5f",
"PaymentType": 0,
"TotalPrice": 5.1,
"TransactionId": "sample string 6",
"Reconciled": true,
"Remarks": "sample string 8"
}
],
"OSegments": [
{
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "c7048597-2649-44e4-b49c-f4a07b7a52f2",
"OrderId": "b77ee1aa-9512-458e-8752-f504bbad5279",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-08-26T16:06:18.7104794+08:00",
"ArrivalDate": "2026-08-26T16:06:18.7104794+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-08-26T16:06:18.7104794+08:00",
"ID": "c7048597-2649-44e4-b49c-f4a07b7a52f2",
"OrderId": "b77ee1aa-9512-458e-8752-f504bbad5279",
"Sequence": 4,
"Carrier": "sample string 5",
"DepartureAirport": "sample string 6",
"ArrivalAirport": "sample string 7",
"DepartureDate": "2026-08-26T16:06:18.7104794+08:00",
"ArrivalDate": "2026-08-26T16:06:18.7104794+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": "6b29d85b-009d-4a60-aef7-2c98d90beb69",
"ProviderCode": "sample string 2",
"PriceChangeInterval": 3
},
"QuotationSources": {
"Time": "2026-08-26T16:06:18.7104794+08:00",
"ID": "b0714fa1-cb6b-43e4-b097-eace3adc7020",
"Remarks": "sample string 3",
"QuotationId": "sample string 4",
"ProductMark": "sample string 5",
"Creater": "sample string 6"
},
"OrderInternalNumber": "sample string 1",
"OrderSource": 0,
"InternalTime": "2026-08-26T16:06:18.7104794+08:00",
"Creater": "sample string 3",
"ID": "62fa2217-af01-4e27-8035-63be503c5d74",
"SiteId": "sample string 5",
"OrderExternalNumber": "sample string 6",
"LatestTime": "2026-08-26T16:06:18.7104794+08:00",
"ExternalTime": "2026-08-26T16:06:18.7104794+08:00"
}