Skip to main content
GET
/
{chainId}
/
tokens
Get paginated token list
curl --request GET \
  --url https://api.akka.finance/{chainId}/tokens \
  --header 'apikey: <api-key>'
{
  "tokens": {
    "0x5555555555555555555555555555555555555555": {
      "symbol": "WHYPE",
      "name": "Wrapped HYPE",
      "decimals": 18,
      "address": "0x5555555555555555555555555555555555555555",
      "logoUri": null,
      "verified": true,
      "buyPriceUsd": 25.42,
      "sellPriceUsd": 25.38
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.akka.finance/llms.txt

Use this file to discover all available pages before exploring further.

Token data is cached and refreshed periodically. Prices (buyPriceUsd, sellPriceUsd) are updated every few seconds.

Filtering

Use verified=true to return only tokens that have been verified by the AKKA team. This is recommended for user-facing token selectors to avoid showing low-quality or scam tokens.

Authorizations

apikey
string
header
required

API key for authentication. Contact AKKA on Telegram to obtain your key.

Path Parameters

chainId
enum<integer>
required

Blockchain chain ID

Available options:
999
Example:

999

Query Parameters

page
integer
default:0

Page number for pagination (0-based).

Required range: x >= 0
Example:

0

limit
integer
default:1000

Number of tokens per page.

Required range: x >= 1
Example:

50

verified
boolean

Filter to only return verified tokens. Omit to return all tokens.

Response

Token list retrieved successfully

tokens
object
required

Map of token addresses to token data