GET api/Order/Query/Main/Extend/{orderid}/{sendid}/{personalid}
依据订单号或接口方业务单据号查询一个订单的主记录(返回参数中的明细记录的集合均为空)。 仅当这个订单是您发起预订的,才会有数据返回。这是一个扩展接口,可以明确区分是不是运行异常。 认证方式:HAWK,密钥:KEY+UPPER(MD5(密码))。
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| orderid |
电子门票系统订单编号 |
string |
Default value is |
| sendid |
第三方系统的订单编号,只有当您在发起预订的环节指定了sendid参数,此时才可能通过这个API检索,可以为空,但不能同时和orderid为空。 |
string |
Default value is |
| personalid |
个人会员ID,当个人会员通过官方渠道发起操作时这个参数必须,代理商可以不提供这个参数。 |
integer |
Default value is 0 |
Body Parameters
None.
Response Information
Resource Description
依据订单号或接口方业务单据号查询一个订单的主记录(返回参数中的明细记录的集合均为空)。 仅当这个订单是您发起预订的,才会有数据返回。这是一个扩展接口,可以明确区分是不是运行异常。 认证方式:HAWK,密钥:KEY+UPPER(MD5(密码))。
CommonOperationResultWithTagOfOrder| Name | Description | Type | Additional information |
|---|---|---|---|
| errcode | integer |
None. |
|
| errmsg | string |
None. |
|
| tag | Order |
None. |
Response Formats
application/json, text/json
Sample:
{
"errcode": 1,
"errmsg": "sample string 2",
"tag": {
"senderid": "sample string 1",
"orderdescription": "sample string 2",
"summary": 3.0,
"theatrial": "sample string 4",
"totalcount": 5,
"ticketchecktimespan": "sample string 6",
"timespanindex": 7,
"servicename": "sample string 8",
"servicecode": "sample string 9",
"customername": "sample string 10",
"customerid": "sample string 11",
"customertypename": "sample string 12",
"customertypecode": "sample string 13",
"ordertime": "sample string 14",
"effectdate": "sample string 15",
"scenename": "sample string 16",
"scenetime": "sample string 17",
"paymenttype": "sample string 18",
"paytimeout": "sample string 19",
"invoicecode": "sample string 20",
"invoicetitle": "sample string 21",
"needinvoice": "sample string 22",
"sellbillid": "sample string 23",
"deliverytime": "sample string 24",
"seatlist": "sample string 25",
"statuscode": "sample string 26",
"statusname": "sample string 27",
"mobile": "sample string 28",
"identificationnumber": "sample string 29",
"guestname": "sample string 30",
"orderid": "sample string 31",
"orderdetail": [
{
"autoid": 1,
"productid": "sample string 2",
"amount": 3,
"identificationnumber": "sample string 4",
"fullname": "sample string 5",
"identificationtype": "sample string 6",
"mobile": "sample string 7",
"gateinmode": "sample string 8",
"productname": "sample string 9",
"price": 10.0,
"ticketinnernumber": "sample string 11",
"singlemode": "sample string 12",
"timespanusetype": "sample string 13",
"status": "sample string 14",
"seatsdescription": "sample string 15",
"HasInsurance": "sample string 16",
"InsuranceCount": 17,
"InsurancePrice": 18.0
},
{
"autoid": 1,
"productid": "sample string 2",
"amount": 3,
"identificationnumber": "sample string 4",
"fullname": "sample string 5",
"identificationtype": "sample string 6",
"mobile": "sample string 7",
"gateinmode": "sample string 8",
"productname": "sample string 9",
"price": 10.0,
"ticketinnernumber": "sample string 11",
"singlemode": "sample string 12",
"timespanusetype": "sample string 13",
"status": "sample string 14",
"seatsdescription": "sample string 15",
"HasInsurance": "sample string 16",
"InsuranceCount": 17,
"InsurancePrice": 18.0
}
],
"feeitem": [
{
"autoid": 1,
"productid": "sample string 2",
"productname": "sample string 3",
"price": 4.0,
"amount": 5.0,
"description": "sample string 6",
"calculatetype": "sample string 7",
"perticketfee": 8.0,
"feeamount": 9,
"isautoreturn": true,
"paychannelname": "sample string 11",
"needrefundsummary": 12.0,
"startdatetime": "sample string 13",
"completedatetime": "sample string 14",
"status": "sample string 15",
"statusname": "sample string 16",
"batchno": "sample string 17"
},
{
"autoid": 1,
"productid": "sample string 2",
"productname": "sample string 3",
"price": 4.0,
"amount": 5.0,
"description": "sample string 6",
"calculatetype": "sample string 7",
"perticketfee": 8.0,
"feeamount": 9,
"isautoreturn": true,
"paychannelname": "sample string 11",
"needrefundsummary": 12.0,
"startdatetime": "sample string 13",
"completedatetime": "sample string 14",
"status": "sample string 15",
"statusname": "sample string 16",
"batchno": "sample string 17"
}
],
"logs": [
{
"serialid": 1,
"eventtypecode": "sample string 2",
"eventtypename": "sample string 3",
"orderid": "sample string 4",
"sellbillid": "sample string 5",
"ticketid": "sample string 6",
"datetime": "sample string 7",
"content": "sample string 8",
"replaytime": "sample string 9",
"replayresult": "sample string 10",
"replaystatuscode": "sample string 11",
"replaystatus": "sample string 12"
},
{
"serialid": 1,
"eventtypecode": "sample string 2",
"eventtypename": "sample string 3",
"orderid": "sample string 4",
"sellbillid": "sample string 5",
"ticketid": "sample string 6",
"datetime": "sample string 7",
"content": "sample string 8",
"replaytime": "sample string 9",
"replayresult": "sample string 10",
"replaystatuscode": "sample string 11",
"replaystatus": "sample string 12"
}
],
"reserve1": "sample string 32",
"reserve2": "sample string 33",
"delayactbill": "sample string 34",
"paymentendtime": "2025-12-06T12:13:34.1740156+08:00",
"totaldealsummary": 1.0,
"totaldelacount": 1.0,
"couponreduction": 1.0,
"coupondeduction": 1.0,
"actualpayamount": 1.0,
"insurancesummary": 1.0,
"holeteamchktimespan": 1,
"firstchktime": "2025-12-06T12:13:34.1751143+08:00",
"endchkenalbetime": "2025-12-06T12:13:34.1751143+08:00",
"totalfreecount": 1,
"needactivatormanaual": "sample string 35",
"verifyaftermanaualactivator": "sample string 36",
"manualactivatortime": "2025-12-06T12:13:34.1751143+08:00"
}
}
application/xml, text/xml
Sample:
<CommonOperationResultWithTagOfOrder90Z6Xn9G xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer">
<errcode>1</errcode>
<errmsg>sample string 2</errmsg>
<tag xmlns:d2p1="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Tour.V5.Result.WebInterface">
<d2p1:actualpayamount>1</d2p1:actualpayamount>
<d2p1:coupondeduction>1</d2p1:coupondeduction>
<d2p1:couponreduction>1</d2p1:couponreduction>
<d2p1:customerid>sample string 11</d2p1:customerid>
<d2p1:customername>sample string 10</d2p1:customername>
<d2p1:customertypecode>sample string 13</d2p1:customertypecode>
<d2p1:customertypename>sample string 12</d2p1:customertypename>
<d2p1:delayactbill>sample string 34</d2p1:delayactbill>
<d2p1:deliverytime>sample string 24</d2p1:deliverytime>
<d2p1:effectdate>sample string 15</d2p1:effectdate>
<d2p1:endchkenalbetime>2025-12-06T12:13:34.1751143+08:00</d2p1:endchkenalbetime>
<d2p1:feeitem>
<d2p1:OrderFeeItem>
<d2p1:amount>5</d2p1:amount>
<d2p1:autoid>1</d2p1:autoid>
<d2p1:batchno>sample string 17</d2p1:batchno>
<d2p1:calculatetype>sample string 7</d2p1:calculatetype>
<d2p1:completedatetime>sample string 14</d2p1:completedatetime>
<d2p1:description>sample string 6</d2p1:description>
<d2p1:feeamount>9</d2p1:feeamount>
<d2p1:isautoreturn>true</d2p1:isautoreturn>
<d2p1:needrefundsummary>12</d2p1:needrefundsummary>
<d2p1:paychannelname>sample string 11</d2p1:paychannelname>
<d2p1:perticketfee>8</d2p1:perticketfee>
<d2p1:price>4</d2p1:price>
<d2p1:productid>sample string 2</d2p1:productid>
<d2p1:productname>sample string 3</d2p1:productname>
<d2p1:startdatetime>sample string 13</d2p1:startdatetime>
<d2p1:status>sample string 15</d2p1:status>
<d2p1:statusname>sample string 16</d2p1:statusname>
</d2p1:OrderFeeItem>
<d2p1:OrderFeeItem>
<d2p1:amount>5</d2p1:amount>
<d2p1:autoid>1</d2p1:autoid>
<d2p1:batchno>sample string 17</d2p1:batchno>
<d2p1:calculatetype>sample string 7</d2p1:calculatetype>
<d2p1:completedatetime>sample string 14</d2p1:completedatetime>
<d2p1:description>sample string 6</d2p1:description>
<d2p1:feeamount>9</d2p1:feeamount>
<d2p1:isautoreturn>true</d2p1:isautoreturn>
<d2p1:needrefundsummary>12</d2p1:needrefundsummary>
<d2p1:paychannelname>sample string 11</d2p1:paychannelname>
<d2p1:perticketfee>8</d2p1:perticketfee>
<d2p1:price>4</d2p1:price>
<d2p1:productid>sample string 2</d2p1:productid>
<d2p1:productname>sample string 3</d2p1:productname>
<d2p1:startdatetime>sample string 13</d2p1:startdatetime>
<d2p1:status>sample string 15</d2p1:status>
<d2p1:statusname>sample string 16</d2p1:statusname>
</d2p1:OrderFeeItem>
</d2p1:feeitem>
<d2p1:firstchktime>2025-12-06T12:13:34.1751143+08:00</d2p1:firstchktime>
<d2p1:guestname>sample string 30</d2p1:guestname>
<d2p1:holeteamchktimespan>1</d2p1:holeteamchktimespan>
<d2p1:identificationnumber>sample string 29</d2p1:identificationnumber>
<d2p1:insurancesummary>1</d2p1:insurancesummary>
<d2p1:invoicecode>sample string 20</d2p1:invoicecode>
<d2p1:invoicetitle>sample string 21</d2p1:invoicetitle>
<d2p1:logs>
<d2p1:OrderLog>
<d2p1:content>sample string 8</d2p1:content>
<d2p1:datetime>sample string 7</d2p1:datetime>
<d2p1:eventtypecode>sample string 2</d2p1:eventtypecode>
<d2p1:eventtypename>sample string 3</d2p1:eventtypename>
<d2p1:orderid>sample string 4</d2p1:orderid>
<d2p1:replayresult>sample string 10</d2p1:replayresult>
<d2p1:replaystatus>sample string 12</d2p1:replaystatus>
<d2p1:replaystatuscode>sample string 11</d2p1:replaystatuscode>
<d2p1:replaytime>sample string 9</d2p1:replaytime>
<d2p1:sellbillid>sample string 5</d2p1:sellbillid>
<d2p1:serialid>1</d2p1:serialid>
<d2p1:ticketid>sample string 6</d2p1:ticketid>
</d2p1:OrderLog>
<d2p1:OrderLog>
<d2p1:content>sample string 8</d2p1:content>
<d2p1:datetime>sample string 7</d2p1:datetime>
<d2p1:eventtypecode>sample string 2</d2p1:eventtypecode>
<d2p1:eventtypename>sample string 3</d2p1:eventtypename>
<d2p1:orderid>sample string 4</d2p1:orderid>
<d2p1:replayresult>sample string 10</d2p1:replayresult>
<d2p1:replaystatus>sample string 12</d2p1:replaystatus>
<d2p1:replaystatuscode>sample string 11</d2p1:replaystatuscode>
<d2p1:replaytime>sample string 9</d2p1:replaytime>
<d2p1:sellbillid>sample string 5</d2p1:sellbillid>
<d2p1:serialid>1</d2p1:serialid>
<d2p1:ticketid>sample string 6</d2p1:ticketid>
</d2p1:OrderLog>
</d2p1:logs>
<d2p1:manualactivatortime>2025-12-06T12:13:34.1751143+08:00</d2p1:manualactivatortime>
<d2p1:mobile>sample string 28</d2p1:mobile>
<d2p1:needactivatormanaual>sample string 35</d2p1:needactivatormanaual>
<d2p1:needinvoice>sample string 22</d2p1:needinvoice>
<d2p1:orderdescription>sample string 2</d2p1:orderdescription>
<d2p1:orderdetail>
<d2p1:OrderItem>
<d2p1:HasInsurance>sample string 16</d2p1:HasInsurance>
<d2p1:InsuranceCount>17</d2p1:InsuranceCount>
<d2p1:InsurancePrice>18</d2p1:InsurancePrice>
<d2p1:amount>3</d2p1:amount>
<d2p1:autoid>1</d2p1:autoid>
<d2p1:fullname>sample string 5</d2p1:fullname>
<d2p1:gateinmode>sample string 8</d2p1:gateinmode>
<d2p1:identificationnumber>sample string 4</d2p1:identificationnumber>
<d2p1:identificationtype>sample string 6</d2p1:identificationtype>
<d2p1:mobile>sample string 7</d2p1:mobile>
<d2p1:price>10</d2p1:price>
<d2p1:productid>sample string 2</d2p1:productid>
<d2p1:productname>sample string 9</d2p1:productname>
<d2p1:seatsdescription>sample string 15</d2p1:seatsdescription>
<d2p1:singlemode>sample string 12</d2p1:singlemode>
<d2p1:status>sample string 14</d2p1:status>
<d2p1:ticketinnernumber>sample string 11</d2p1:ticketinnernumber>
<d2p1:timespanusetype>sample string 13</d2p1:timespanusetype>
</d2p1:OrderItem>
<d2p1:OrderItem>
<d2p1:HasInsurance>sample string 16</d2p1:HasInsurance>
<d2p1:InsuranceCount>17</d2p1:InsuranceCount>
<d2p1:InsurancePrice>18</d2p1:InsurancePrice>
<d2p1:amount>3</d2p1:amount>
<d2p1:autoid>1</d2p1:autoid>
<d2p1:fullname>sample string 5</d2p1:fullname>
<d2p1:gateinmode>sample string 8</d2p1:gateinmode>
<d2p1:identificationnumber>sample string 4</d2p1:identificationnumber>
<d2p1:identificationtype>sample string 6</d2p1:identificationtype>
<d2p1:mobile>sample string 7</d2p1:mobile>
<d2p1:price>10</d2p1:price>
<d2p1:productid>sample string 2</d2p1:productid>
<d2p1:productname>sample string 9</d2p1:productname>
<d2p1:seatsdescription>sample string 15</d2p1:seatsdescription>
<d2p1:singlemode>sample string 12</d2p1:singlemode>
<d2p1:status>sample string 14</d2p1:status>
<d2p1:ticketinnernumber>sample string 11</d2p1:ticketinnernumber>
<d2p1:timespanusetype>sample string 13</d2p1:timespanusetype>
</d2p1:OrderItem>
</d2p1:orderdetail>
<d2p1:orderid>sample string 31</d2p1:orderid>
<d2p1:ordertime>sample string 14</d2p1:ordertime>
<d2p1:paymentendtime>2025-12-06T12:13:34.1740156+08:00</d2p1:paymentendtime>
<d2p1:paymenttype>sample string 18</d2p1:paymenttype>
<d2p1:paytimeout>sample string 19</d2p1:paytimeout>
<d2p1:reserve1>sample string 32</d2p1:reserve1>
<d2p1:reserve2>sample string 33</d2p1:reserve2>
<d2p1:scenename>sample string 16</d2p1:scenename>
<d2p1:scenetime>sample string 17</d2p1:scenetime>
<d2p1:seatlist>sample string 25</d2p1:seatlist>
<d2p1:sellbillid>sample string 23</d2p1:sellbillid>
<d2p1:senderid>sample string 1</d2p1:senderid>
<d2p1:servicecode>sample string 9</d2p1:servicecode>
<d2p1:servicename>sample string 8</d2p1:servicename>
<d2p1:statuscode>sample string 26</d2p1:statuscode>
<d2p1:statusname>sample string 27</d2p1:statusname>
<d2p1:summary>3</d2p1:summary>
<d2p1:theatrial>sample string 4</d2p1:theatrial>
<d2p1:ticketchecktimespan>sample string 6</d2p1:ticketchecktimespan>
<d2p1:timespanindex>7</d2p1:timespanindex>
<d2p1:totalcount>5</d2p1:totalcount>
<d2p1:totaldealsummary>1</d2p1:totaldealsummary>
<d2p1:totaldelacount>1</d2p1:totaldelacount>
<d2p1:totalfreecount>1</d2p1:totalfreecount>
<d2p1:verifyaftermanaualactivator>sample string 36</d2p1:verifyaftermanaualactivator>
</tag>
</CommonOperationResultWithTagOfOrder90Z6Xn9G>