Skip to content

List Transfer Orders by Workspace (Admin)

GET/web/v1/admin/transfer/query/orders/workspace/{workspaceId} JWT

Retrieves a paginated list of transfer orders for a specific workspace. Supports time range filtering.

Authentication

Requires a valid JWT token and Turnstile verification.

Request Parameters

NameTypeRequiredInDescription
workspaceIdstringRequiredpathWorkspace ID (path parameter)
startTimestringOptionalqueryStart time filter (ISO 8601 format). Defaults to 30 days ago
endTimestringOptionalqueryEnd time filter (ISO 8601 format). Defaults to current time
pageintegerOptionalqueryPage number (0-based). Default: 0
sizeintegerOptionalqueryPage size. Default: 20
sortstringOptionalquerySort field and direction (e.g. "createdAt,desc")

Success Response

Success 200
{
  "code": "2000",
  "message": "SUCCESS",
  "data": {
    "content": [
      {
        "bizId": "TRF20260321000001",
        "fromWalletId": "WLT-SRC-001",
        "toWalletId": "WLT-DST-002",
        "currency": "USD",
        "amount": 100.5,
        "feeAmount": 1,
        "totalAmount": 101.5,
        "status": 2,
        "statusName": "COMPLETED",
        "failureReason": null,
        "remark": "Monthly payment",
        "createdAt": "2026-03-21T10:00:00Z",
        "completedAt": "2026-03-21T10:00:05Z"
      }
    ],
    "totalElements": 1,
    "totalPages": 1,
    "size": 20,
    "number": 0
  }
}

Error Responses

HTTP StatusCodeDescription
4014010Unauthorized

Notes

  • If no time range is specified, defaults to the last 30 days.
  • Results are paginated with a default page size of 20.

SlaunchX Internal Documentation