User Assets
This section explains how to get a list of assets for a specific user.
/accounts/{address}/assets/fungible/{token}
Description
Returns a list of fungible assets for a specified user address and token symbol.
Endpoint
GET /accounts/{address}/assets/fungible/{token}
Parameters
{address}
: User Address (Ethereum address of the user){token}
: Token Symbol (e.g., "USDC")
Response
The response is a JSON object containing an array of fungible token balance objects.
Example Request
curl -X 'GET' \
'https://gopher.test.buildwithsygma.com/accounts/0x123.../assets/fungible/usdc' \
-H 'accept: application/json'
Example Response
{
"data": [
{
"balance": "1000000000",
"chainId": 1,
"tokenDecimals": 6
},
{
"balance": "500000000",
"chainId": 42161,
"tokenDecimals": 6
}
]
}
Fields
balance
: The balance amount in the smallest unit (e.g., wei).chainId
: The ID of the chain where the token is held.tokenDecimals
: The number of decimals the token uses.
Usage Notes
- Replace
{address}
with the Ethereum address of the user. - Replace
{token}
with the symbol of the token (e.g., "USDC").
The above command returns a JSON object with the list of fungible assets for the specified user address and token symbol.