Skip to main content
GET
/
v1
/
wallets
List Wallets
curl --request GET \
  --url https://api.example.com/v1/wallets
Endpoint: GET https://api.rebelfi.io/v1/wallets
List wallets registered under your organization with optional filters and pagination.

Query Parameters

ParameterTypeRequiredDefaultDescription
userIdstringNo-Filter by external user ID
blockchainstringNo-Filter by blockchain: solana, polygon, ethereum, or base
pagenumberNo1Page number
limitnumberNo50Items per page (max 100)

Example Request

curl -X GET "https://api.rebelfi.io/v1/wallets?userId=user-123&blockchain=solana" \
  -H "x-api-key: your_api_key"

Example Response

{
  "wallets": [
    {
      "walletId": 42,
      "walletAddress": "So11...abc",
      "blockchain": "solana",
      "userId": "user-123",
      "orgMetadata": { "plan": "premium" },
      "createdAt": "2024-01-15T10:30:00.000Z"
    }
  ],
  "total": 1,
  "page": 1,
  "limit": 50
}

Response Fields

FieldTypeDescription
walletsWallet[]List of wallets
totalnumberTotal number of wallets matching filters
pagenumberCurrent page
limitnumberItems per page