GET Api/Invoke/GetWebApiParentOrderById/{OrderId}

获取订单全结构信息

Request Information

URI Parameters

NameDescriptionTypeAdditional information
OrderId

订单ID

globally unique identifier

Required

Body Parameters

None.

Response Information

Resource Description

获取订单全结构信息

SpeedPower.Utility.Models.Project.Orders.Service.WebApiParentOrderModel
NameDescriptionTypeAdditional 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-13T08:34:15.6311728+08:00",
      "ID": "d4268ecf-fad4-42dd-a2f2-e8177753fa71",
      "OrderId": "014934aa-ec74-4eac-b27c-73bd7d603f22",
      "ContactUser": "sample string 4",
      "ContactPhone": "sample string 5"
    },
    {
      "Time": "2026-08-13T08:34:15.6311728+08:00",
      "ID": "d4268ecf-fad4-42dd-a2f2-e8177753fa71",
      "OrderId": "014934aa-ec74-4eac-b27c-73bd7d603f22",
      "ContactUser": "sample string 4",
      "ContactPhone": "sample string 5"
    }
  ],
  "PurchaseRoutes": [
    {
      "Creater": "sample string 1",
      "Time": "2026-08-13T08:34:15.6311728+08:00",
      "ID": "3dc8bdf4-8898-45d8-a6b6-bb36e3aaf88f",
      "OrderId": "687a241e-42e6-4d10-993f-da8e127a7441",
      "PurchaseTag": "sample string 5",
      "Remarks": "sample string 6"
    },
    {
      "Creater": "sample string 1",
      "Time": "2026-08-13T08:34:15.6311728+08:00",
      "ID": "3dc8bdf4-8898-45d8-a6b6-bb36e3aaf88f",
      "OrderId": "687a241e-42e6-4d10-993f-da8e127a7441",
      "PurchaseTag": "sample string 5",
      "Remarks": "sample string 6"
    }
  ],
  "OPassengers": [
    {
      "TicketNumbers": [
        {
          "RecordType": 0,
          "Creater": "sample string 1",
          "Time": "2026-08-13T08:34:15.6311728+08:00",
          "ID": "e94c2167-c980-4f81-b581-da1d5259f7db",
          "PassengerId": "6490ebc6-6f32-44d1-90b4-7a0a178946b5",
          "TicketNumber": "sample string 5",
          "Posted": true,
          "Remarks": "sample string 7"
        },
        {
          "RecordType": 0,
          "Creater": "sample string 1",
          "Time": "2026-08-13T08:34:15.6311728+08:00",
          "ID": "e94c2167-c980-4f81-b581-da1d5259f7db",
          "PassengerId": "6490ebc6-6f32-44d1-90b4-7a0a178946b5",
          "TicketNumber": "sample string 5",
          "Posted": true,
          "Remarks": "sample string 7"
        }
      ],
      "OTotalPrices": [
        {
          "Time": "2026-08-13T08:34:15.6311728+08:00",
          "ID": "02815b14-8020-41bc-b119-c26bf8df9c3f",
          "PassengerId": "6b91a844-9aeb-420b-987c-ec4654fc3d87",
          "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-13T08:34:15.6311728+08:00",
          "ID": "02815b14-8020-41bc-b119-c26bf8df9c3f",
          "PassengerId": "6b91a844-9aeb-420b-987c-ec4654fc3d87",
          "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-13T08:34:15.6311728+08:00",
      "ID": "412c151f-bc1c-43b5-8d6d-2342b8c1ae57",
      "OrderId": "cf1cd290-335b-429c-b4eb-f74b2e7ee7d8",
      "Name": "sample string 4",
      "Birthday": "2026-08-13T08:34:15.6311728+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-13T08:34:15.6311728+08:00",
          "ID": "e94c2167-c980-4f81-b581-da1d5259f7db",
          "PassengerId": "6490ebc6-6f32-44d1-90b4-7a0a178946b5",
          "TicketNumber": "sample string 5",
          "Posted": true,
          "Remarks": "sample string 7"
        },
        {
          "RecordType": 0,
          "Creater": "sample string 1",
          "Time": "2026-08-13T08:34:15.6311728+08:00",
          "ID": "e94c2167-c980-4f81-b581-da1d5259f7db",
          "PassengerId": "6490ebc6-6f32-44d1-90b4-7a0a178946b5",
          "TicketNumber": "sample string 5",
          "Posted": true,
          "Remarks": "sample string 7"
        }
      ],
      "OTotalPrices": [
        {
          "Time": "2026-08-13T08:34:15.6311728+08:00",
          "ID": "02815b14-8020-41bc-b119-c26bf8df9c3f",
          "PassengerId": "6b91a844-9aeb-420b-987c-ec4654fc3d87",
          "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-13T08:34:15.6311728+08:00",
          "ID": "02815b14-8020-41bc-b119-c26bf8df9c3f",
          "PassengerId": "6b91a844-9aeb-420b-987c-ec4654fc3d87",
          "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-13T08:34:15.6311728+08:00",
      "ID": "412c151f-bc1c-43b5-8d6d-2342b8c1ae57",
      "OrderId": "cf1cd290-335b-429c-b4eb-f74b2e7ee7d8",
      "Name": "sample string 4",
      "Birthday": "2026-08-13T08:34:15.6311728+08:00",
      "CardType": 0,
      "CardNo": "sample string 5",
      "SexType": 0,
      "PassengerType": 0,
      "ContactPhone": "sample string 6"
    }
  ],
  "OrderExpands": [
    {
      "ID": "6f507541-8136-466c-bf4d-eea0dec9d3b8",
      "OrderId": "bbe18c62-8e57-46ef-a79f-08eb64cd4609",
      "SettingKey": "sample string 3",
      "SettingValue": "sample string 4"
    },
    {
      "ID": "6f507541-8136-466c-bf4d-eea0dec9d3b8",
      "OrderId": "bbe18c62-8e57-46ef-a79f-08eb64cd4609",
      "SettingKey": "sample string 3",
      "SettingValue": "sample string 4"
    }
  ],
  "OrderPayments": [
    {
      "RecordType": 0,
      "Creater": "sample string 1",
      "Time": "2026-08-13T08:34:15.6311728+08:00",
      "ID": "f816cb21-a4f8-4145-bbfc-516c5ac67466",
      "OrderId": "947dd03f-220e-4f38-9767-bf25374bce6a",
      "PaymentType": 0,
      "TotalPrice": 5.1,
      "TransactionId": "sample string 6",
      "Reconciled": true,
      "Remarks": "sample string 8"
    },
    {
      "RecordType": 0,
      "Creater": "sample string 1",
      "Time": "2026-08-13T08:34:15.6311728+08:00",
      "ID": "f816cb21-a4f8-4145-bbfc-516c5ac67466",
      "OrderId": "947dd03f-220e-4f38-9767-bf25374bce6a",
      "PaymentType": 0,
      "TotalPrice": 5.1,
      "TransactionId": "sample string 6",
      "Reconciled": true,
      "Remarks": "sample string 8"
    }
  ],
  "OSegments": [
    {
      "Time": "2026-08-13T08:34:15.6311728+08:00",
      "ID": "bc45e42d-a2b4-4335-abfd-268fa1273452",
      "OrderId": "2993a79a-35fb-4d35-901e-be8c79d68b0a",
      "Sequence": 4,
      "Carrier": "sample string 5",
      "DepartureAirport": "sample string 6",
      "ArrivalAirport": "sample string 7",
      "DepartureDate": "2026-08-13T08:34:15.6311728+08:00",
      "ArrivalDate": "2026-08-13T08:34:15.6311728+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-13T08:34:15.6311728+08:00",
      "ID": "bc45e42d-a2b4-4335-abfd-268fa1273452",
      "OrderId": "2993a79a-35fb-4d35-901e-be8c79d68b0a",
      "Sequence": 4,
      "Carrier": "sample string 5",
      "DepartureAirport": "sample string 6",
      "ArrivalAirport": "sample string 7",
      "DepartureDate": "2026-08-13T08:34:15.6311728+08:00",
      "ArrivalDate": "2026-08-13T08:34:15.6311728+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": "e95524fd-92ac-4fd9-9b4c-41a7f2c5c402",
    "ProviderCode": "sample string 2",
    "PriceChangeInterval": 3
  },
  "QuotationSources": {
    "Time": "2026-08-13T08:34:15.6311728+08:00",
    "ID": "a84414e3-69cb-408f-8cfe-00cf1755037a",
    "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-13T08:34:15.6311728+08:00",
  "Creater": "sample string 3",
  "ID": "9d6e5ce7-476f-4a75-a5a6-7c00d9620885",
  "SiteId": "sample string 5",
  "OrderExternalNumber": "sample string 6",
  "LatestTime": "2026-08-13T08:34:15.6311728+08:00",
  "ExternalTime": "2026-08-13T08:34:15.6311728+08:00"
}