| Check available vault actions | GET /v2/transactions/context/{userAddress}/{network}/{vaultId} | Path: userAddress, network, vaultId |
| Build deposit, redeem, request, or claim calldata | GET /v2/transactions/{action}/{userAddress}/{network}/{vaultId} | Path: action, userAddress, network, vaultId. Query: assetAddress, plus amount or all=true when the action requires an amount |
| Check claimable rewards | GET /v2/transactions/rewards/context/{userAddress} | Path: userAddress |
| Build rewards claim calldata | GET /v2/transactions/rewards/claim/{userAddress} | Path: userAddress. Query: claimIds |
| Add transaction attribution | GET /v2/transactions/suffix/{userAddress}/{vaultId} | Path: userAddress, vaultId |