List order risk records
GET/openapi/2026-01/orders/:order_id/risks/list
Returns the custom risk records attached to the specified order, paginated via cursor. Each page contains up to page_size records (1-100, default 10); pass the cursor from the previous response to fetch the next page.
Request
Path Parameters
Order ID
Query Parameters
Cursor for pagination
Page size (1-100, default 10)
Page number (1-based). Mutually exclusive with cursor
Responses
- 200
OK
- application/json
- Schema
- Example
Schema
- Array [
low: low riskmedium: medium riskhigh: high risk- ]
error code
error message
data object
risks object[]
List of order risk records
Order risk record ID
Identifier of the order this risk record is associated with
Risk level of the order:
List of risk detail reasons explaining why the risk was flagged
properties object
Custom properties associated with the order risk, as key-value pairs
Time when the risk record was created (e.g., 2018-11-02T12:30:10Z)
Time when the risk record was last updated (e.g., 2018-11-02T12:30:10Z)
Cursor for pagination
Whether there are more records
{
"code": "string",
"message": "string",
"data": {
"risks": [
{
"id": "string",
"order_id": "string",
"level": "string",
"details": [
"string"
],
"properties": {},
"created_at": "string",
"updated_at": "string"
}
],
"cursor": "string",
"has_more": true
}
}