Get address/account details.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Modified between 0.5.0 and 0.6.0: improved unconfirmed balance reporting - unconfirmedBalance and unconfirmedTxs are serialized; optional protocols=erc4626 enrichment parameter for EVM chains; REST traffic is rate limited per client. Documented as it exists in 0.6.0.
Returns balances and transactions of an address. Transactions are sorted by block height with newest blocks first. Response size is controlled by the details parameter.
At details=basic, mempool transactions are not aggregated: unconfirmedBalance, unconfirmedSending, and unconfirmedReceiving are omitted, and unconfirmedTxs reports the raw mempool index size for the address.
Load estimate: Variable; basic is low, token/tokenBalances and txids/txslight are medium, and txs can be high as it grows with pageSize, transactions, token rows, filters, and protocol enrichment.
Parameters
addressstringrequiredpathChain address.
pageinteger>= 1query1-based page index. Values outside safe bounds are sanitized to the closest possible page.
pageSizeinteger[1, 1000]queryNumber of history items per page. The default and maximum for REST account endpoints is 1000.
frominteger>= 0queryFirst block height included in account transaction filtering.
tointeger>= 0queryLast block height included in account transaction filtering.
detailsstringbasictokenstokenBalancestxidstxslighttxstxidsqueryControls how much account data is returned. basic returns balances and counts only. tokens adds known token rows. tokenBalances returns token rows with balances. txids adds paged transaction ids. txslight adds limited transaction details from the index. txs adds full transaction details.
filterstring | integerqueryFilter account history by input/output side, or by numeric token/internal filter id.
contractstringqueryContract address used to filter token data.
protocolsArray<string>queryOptional protocol enrichments, comma-separated or repeated. Currently supported value: erc4626. Unknown values are rejected.
secondarystringquerySecondary currency code used to populate fiat values.
Response
HTTP 200 Arbitrum Blockbook response for getAddress.
Domain or validation error. JSON body {"error": "..."}.
Unauthorized: missing or invalid api-key header. The NOWNodes gateway returns the plain-text body "Unknown API_key".
Method Not Allowed: gateway-level response for unknown routes.
Internal Server Error. JSON body {"error":"Internal server error"}.