GET
List addresses
Returns a paginated list of addresses for the enterprise. Results are
scoped to the caller's link.account.view permission. Supports filtering
by accountIds, type, status, asset, and network.
Path Params
-
enterpriseIdstring requiredYour enterprise id.
Query Params
-
limitstring or number requiredMaximum number of results to return per page. Defaults to 50.ONE OF
stringnumber enum -
offsetstring or number requiredNumber of results to skip before returning. Defaults to 0.ONE OF
stringnumber enum -
accountIdsarray of stringsFilter addresses to one or more accounts within the enterprise. -
typestring enumFilter by address type.depositwithdrawal -
statusstring enumFilter by address status.activeinactive -
assetstringFilter by asset identifier. Must match the exact value stored in the database (as returned by VAS, e.g. "usdc", "btc"). -
genericAssetstringFilter by network-agnostic asset identifier (e.g. "usdc", "btc"). -
networkstringFilter by blockchain network identifier (e.g. "eth", "sol", "bitcoin"). -
sortBystring enum requiredSort field. Defaults to createdDate.createdDate -
orderDirectionstring enum requiredSort direction. Defaults to desc (newest first).ascdesc
Header Params
-
user-idstring requiredUser id of the user making the request.
Responses
200
OK
Response Body
object
-
addressesarray of objects requiredaddresses object
-
idstring required -
accountIdstring required -
namestring required -
typestring enum requireddepositwithdrawal -
statusstring enum requiredactiveinactive -
addressstring required -
assetstring -
genericAssetstring -
networkstring required -
tagstring -
createdDatestring date-time required -
modifiedDatestring date-time required
-
-
totalnumber required
400
Bad Request
No response body
401
Unauthorized
Response Body
object
-
errorNamestring required -
errorstring required
403
Forbidden
Response Body
object
-
errorNamestring required -
errorstring required
500
Internal Server Error
Response Body
object
-
errorNamestring required -
errorstring required