List balances
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Lists all coin balances owned by an address.
gRPC method: sui.rpc.v2.StateService.ListBalances (unary).
This is a gRPC method (HTTP/2, Protocol Buffers), not a REST endpoint. The request and response bodies below are shown in the proto3 JSON form that tools such as grpcurl and Postman accept and print. Pass your NOWNodes API key as the api-key gRPC metadata header. Proto files: sui/rpc/v2/state_service.proto.
Example grpcurl request:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-emit-defaults \
-proto './sui-apis-grpc/proto/sui/rpc/v2/state_service.proto' \
-import-path './sui-apis-grpc/proto' \
-d '{"owner": "0xOWNER_ADDRESS", "pageSize": 50}' \
'sui-grpc.nownodes.io' \
sui.rpc.v2.StateService.ListBalancesBody
Request message for LiveDataService.ListBalances.
ownerstringRequired. The owner's Sui address.
pageSizeinteger<uint32>The maximum number of balance entries to return. The service may return fewer than this value.
If unspecified, at most 50 entries will be returned.
The maximum value is 1000; values above 1000 will be coerced to 1000.
pageTokenstring<byte>A page token, received from a previous ListBalances call.
Provide this to retrieve the subsequent page.
When paginating, all other parameters provided to ListBalances must
match the call that provided the page token. Base64-encoded bytes.
Response
Successful response.
gRPC error. The status code (e.g. UNAUTHENTICATED, INVALID_ARGUMENT, NOT_FOUND) is returned in the grpc-status trailer, details in grpc-message.