Order Operation Status (SearchOrderOperationStatus)
Get Of Order Operation Status
To view the current statuses of your order operations in the Rooster systems, the SearchOrderOperationStatus() method is used. It supports both order number-based and bulk status listing.
- Before the order statuses can be listed using this method, you must have active orders in Horoz Logistics systems.
- To fetch all orders in bulk, the orderCode parameter must be left empty.
POST SearchOrderOperationStatus
Use
Parameter Descriptions & Rules
The following table lists the input and output parameters of the SearchOrderOperationStatus() operation and the
types and formats of these parameters.
- Request Fields
- Response Fields
- Example Request
- Example Response
| Parameter | Mandatory | Description | Data Type |
|---|---|---|---|
processKey | Yes | Information provided to you for processKey | string |
orderCode | No | Order code for single query | string |
| Parameter | Description | Data Type |
|---|---|---|
result | Transaction status (0-Successful / 1-Failed) | string |
errorCode | Error Message | string |
systemMessage | System Message | string |
resultData[] | Result Array | array |
resultData[]
| Parameter | Description | Data TYpe |
|---|---|---|
orderCode | Order Code | string |
statusDate | Order Date | datetime |
dataTransfer | Transfer Info | string |
status | Statu | string |
waybillNumber | Waybill Number | string |
cargoTrackingNumber | Cargo Tracking Numbe | string |
cargoProvider | Cargo Provider | string |
parameter01/20 | Parameter Fields | string |
itemDetails[] | Item Detail Array | array |
operationLogs[] | Operation Status Array | array |
itemDetails[]
| Parameter | Description | Data Type |
|---|---|---|
itemCode | Item Code | string |
quantity | Quantity | int |
reason | Description | string |
parameter01/20 | Parameter Fields | string |
operationLogs[]
| Parameter | Description | Data Type |
|---|---|---|
opStatus | Operation Statu | string |
opDate | Operation Date | datetime |
opQuantity | Quantity | string |
parameter01/10 | Parameter Fields | string |
{
"processKey": "A1389BF5246943ED8F40DEF725E0EE84",
"orderCode": ""
}
{
"resultData": [
{
"orderCode": "ORDLOREM",
"statusDate": "2026-04-14T00:00:00",
"status": "OK",
"waybillNumber": "HRZLOREM123",
"cargoTrackingNumber": "CARGOTRACIKINGKEY",
"cargoProvider": "HOROZ LOJISTIK",
"parameter01": "B2B",
"itemDetails": [
{
"itemCode": "PRODUCT1",
"quantity": 5
}
],
"operationLogs": [
{
"opStatus": "Toplandı",
"opDate": "2026-04-17T14:49:12.903",
"opQuantity": 1
},
{
"opStatus": "Paketlendi",
"opDate": "2026-04-17T15:17:11.152",
"opQuantity": 1
}
]
}
],
"result": "0",
"errorCode": "",
"systemMessage": ""
}
Service Responses
| result | errorCode | systemMessage | Description |
|---|---|---|---|
| 0 | The order statuses were successfully brought. | ||
| 1 | 101 | A mistake has occurred! | Error messages are displayed in status displays. |