Address Labels
Retrieves all entity and behavioural labels associated with an address on a chain.
Data Freshness & Historical Coverage
For data freshness and historical coverage, see Data Coverage by Chain; this endpoint follows it except where noted below.
Returns the current set of labels for an address — there is no date-range parameter or historical look-back; labels reflect Nansen's latest label data and update within the standard live latency.
Empty results and credit charges
Both endpoints return HTTP 200 with data: [] when no eligible labels match the request. A successful empty response costs 0 credits, including an empty page after the last result. A nonempty response costs 100 credits for /labels or 500 credits for /premium-labels.
The balance check happens before the lookup. You still need at least 100 or 500 credits respectively to make the request. X-Nansen-Credits-Cost quotes that upfront amount; X-Nansen-Credits-Used reports the actual charge, which is 0 for an empty response. This rule applies to plan credits. Separate pay-per-request payments retain their own pricing.
Labels are scoped to chains. An address can have labels on Ethereum and none on BNB, even though the address format is valid on both. Use chain: "all" to search all chains compatible with the address format.
When the lookup finds no rows on the first page for a specific EVM chain, both endpoints return the same generic hint:
{
"data": [],
"hint": "Try chain: \"all\". No API credits were charged for this call."
}The example omits the usual pagination fields. This suggestion is returned regardless of whether labels exist on another chain. The response does not include a list of available chains. Requests using chain: "all", non-EVM addresses, and empty later pages do not receive this hint.
chain: "all" returns one combined list of eligible labels across chains compatible with the address format. Each label has label, category, and kind; labels are not grouped by chain. To retrieve labels for a particular chain, request that chain explicitly. Nonempty responses retain the endpoint's 100/500-credit price.
Other reasons for an empty response include an address with no known labels, premium-only labels excluded by /labels, and exhausted pagination.
/premium-labels can return a derived address name even when no labels are scoped to the requested chain. A response containing that name is nonempty and costs 500 credits.
Get labels for a wallet address. Returns non-premium labels only.
Labels include ENS domains, behavioral labels, DeFi labels, CEX labels, and more. Premium labels (smart money, alpha trader) are excluded from this endpoint.
Use /api/v1/profiler/address/premium-labels to get all labels including premium ones.
Successful empty responses cost 0 credits; nonempty responses cost 100 credits. The upfront balance check still requires 100 credits. Empty first pages for a specific EVM chain may include a generic hint to use chain="all". The hint does not report whether labels exist on other chains. Empty later pages are also free.
API key for authentication
Request model for Address Labels endpoint.
Wallet address to get labels for
0x4a7c6899cdcb379e284fbfd045462e751da4c7ceBlockchain chain. Use 'all' to search all chains compatible with the address format.
ethereumPossible values: Address labels data
Bad Request
Unauthorized
Forbidden
Not Found
Unprocessable Content
Too Many Requests
Internal Server Error
Bad Gateway
Service Unavailable
Gateway Timeout
POST /api/v1/profiler/address/labels HTTP/1.1
Host: api.nansen.ai
apikey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 114
{
"address": "0x4a7c6899cdcb379e284fbfd045462e751da4c7ce",
"chain": "ethereum",
"pagination": {
"page": 1,
"per_page": 100
}
}{
"pagination": {
"page": 1,
"per_page": 10,
"is_last_page": true
},
"data": [
{
"label": "Token Millionaire",
"category": "behavioral",
"kind": [
"entity",
"name"
]
}
],
"hint": "text"
}Get all labels for a wallet address, including premium labels.
Returns all labels including smart money labels, alpha trader labels, and public figure tags that are excluded from the standard /labels endpoint.
Successful empty responses cost 0 credits; nonempty responses cost 500 credits. The upfront balance check still requires 500 credits. Empty first pages for a specific EVM chain may include a generic hint to use chain="all". The hint does not report whether labels exist on other chains. Empty later pages are also free. Derived address names can appear without labels scoped to the requested chain; these make the response nonempty and it costs 500 credits.
API key for authentication
Request model for Address Labels endpoint.
Wallet address to get labels for
0x4a7c6899cdcb379e284fbfd045462e751da4c7ceBlockchain chain. Use 'all' to search all chains compatible with the address format.
ethereumPossible values: Address labels data (including premium)
Bad Request
Unauthorized
Forbidden
Not Found
Unprocessable Content
Too Many Requests
Internal Server Error
Bad Gateway
Service Unavailable
Gateway Timeout
POST /api/v1/profiler/address/premium-labels HTTP/1.1
Host: api.nansen.ai
apikey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 114
{
"address": "0x4a7c6899cdcb379e284fbfd045462e751da4c7ce",
"chain": "ethereum",
"pagination": {
"page": 1,
"per_page": 100
}
}{
"pagination": {
"page": 1,
"per_page": 10,
"is_last_page": true
},
"data": [
{
"label": "Token Millionaire",
"category": "behavioral",
"kind": [
"entity",
"name"
]
}
],
"hint": "text"
}Related guides
Use case 6: Finding FOMO Traders shows how to find wallets labelled with a FOMO handle and check a single wallet with
premium-labels.
Last updated
Was this helpful?