Fetch a portfolio
Pass a user address and your API key to get aggregated balances across all chains:portfolio represents a token aggregated across chains. Use balance.unlocked to determine whether the user can fund an intent — balance.locked reflects tokens already allocated to a pending intent.
Filter by chain or token
To scope results to specific chains, passchainIds:
chainId:tokenAddress pairs via tokens:
Next steps
Getting a quote
Use the portfolio to determine which tokens to include in a quote request.