Token search
/tokens/search
Search tokens by symbol, name, or contract address. Returns matching tokens ordered by relevance. Use q for the query string and limit (max 50) to cap results.
Parameters
Search query. For tokens this matches symbol, name, or contract address; for accounts it matches display name or handle.
Example:string
Maximum number of results to return (default 10, max 50).
Example:50
cURL Example
curl --get \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/tokens/search' \
--data-urlencode 'q=string' \
--header 'X-API-Key: YOUR_API_KEY'
Responses
Media type application/json
query
Normalized query string that was searched.
tokens
array<object>
Matching tokens ordered by relevance.
tokens
Matching tokens ordered by relevance.
tokens[].coingecko_id
CoinGecko asset identifier when available; null otherwise.
tokens[].followers
Project follower count when available; null otherwise.
tokens[].handle
Primary social handle for the token's project; null when unknown.
tokens[].image_url
Token logo URL.
tokens[].market_cap_usd
Latest known market capitalization in USD; null when unavailable.
tokens[].name
Human-readable token name.
tokens[].price_change_24h_pct
24h price change percentage; null when unavailable.
tokens[].price_usd
Latest known USD price; null when unavailable.
tokens[].symbol
Primary trading symbol.
tokens[].token_id
Internal Nebula token identifier.
total
Number of tokens returned in this response.
{
"query": "string",
"tokens": [
{
"coingecko_id": "string",
"followers": 0,
"handle": "string",
"image_url": "string",
"market_cap_usd": 0,
"name": "string",
"price_change_24h_pct": 0,
"price_usd": 0,
"symbol": "string",
"token_id": 0
}
],
"total": 0
}