For the complete documentation index, see llms.txt. This page is also available as Markdown.

User wallet balances

get

Retrieves the wallet balances for a user from the AAVE v3 Wallet Balance Provider.

Authorizations
AuthorizationstringRequired
Query parameters
contract_addressstringRequired
  • The contract address to query.
chain_idstringRequired
  • The chain ID to query.
providerstringRequired
  • The provider to use for querying balances.
userstringRequired
  • The user address to query balances for.
Header parameters
AuthorizationstringRequired
  • The authorization token from the request header.
Responses
200

A promise that resolves to an object containing the user's wallet balances.

application/json

Represents the response from the AAVE v3 Wallet Balance Provider API.

successbooleanRequired

Indicates whether the API call was successful.

messagestringRequired

A message providing additional information about the API call.

get/aave/v3/wallet-balance/user-wallet-balances
GET /aave/v3/wallet-balance/user-wallet-balances?contract_address=text&chain_id=text&provider=text&user=text HTTP/1.1
Host: beta.usemoon.ai/
Authorization: text
Accept: */*
200

A promise that resolves to an object containing the user's wallet balances.

{
  "success": true,
  "message": "text",
  "data": {
    "balances": [
      "text"
    ],
    "tokens": [
      "text"
    ]
  }
}