ApiResponseDto
requestIdstringrequired
UUID for distributed tracing
timestampstringrequired
ISO 8601 timestamp
statusstringrequired
Possible values: [success, error]
statusCodenumberrequired
dataobject
error objectnullable
codestringrequired
OTel-aligned machine-readable code
messagestringrequired
detailsobject
pagination object
cursorstringnullablerequired
hasMorebooleanrequired
limitnumberrequired
ApiResponseDto
{
"requestId": "string",
"timestamp": "string",
"status": "success",
"statusCode": 0,
"data": {},
"error": {
"code": "string",
"message": "string",
"details": {}
},
"pagination": {
"cursor": "string",
"hasMore": true,
"limit": 0
}
}