Skip to content

List Transfer Orders by Wallet (Admin)

GET/web/v1/admin/transfer/query/orders/wallet/{walletId} JWT

Retrieves a paginated list of transfer orders for a specific wallet. Admin view without workspace scoping.

Authentication

Requires a valid JWT token and Turnstile verification.

Request Parameters

NameTypeRequiredInDescription
walletIdstringRequiredpathWallet 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": null,
        "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.
  • Returns transfers where the given wallet is either source or destination.

SlaunchX Internal Documentation