Skip to content

List Transfer Orders by Wallet

GET/web/v1/transfer/query/orders JWT

Retrieves a paginated list of transfer orders for a specific wallet by query parameter.

Authentication

Requires a valid JWT token and Turnstile verification.

Request Parameters

NameTypeRequiredInDescription
walletIdstringRequiredqueryWallet ID (query 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

  • Results are scoped to the current workspace context.
  • If no time range is specified, defaults to the last 30 days.

SlaunchX Internal Documentation