curl --request GET \
--url https://api.akka.finance/{chainId}/tokens/{address} \
--header 'apikey: <api-key>'const options = {method: 'GET', headers: {apikey: '<api-key>'}};
fetch('https://api.akka.finance/{chainId}/tokens/{address}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.akka.finance/{chainId}/tokens/{address}"
headers = {"apikey": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"symbol": "UNI",
"name": "Uniswap",
"decimals": 18,
"address": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984",
"logoUri": "https://tokens.1inch.io/0x1f9840a85d5af5bf1d1762f925bdaddc4201f984.png",
"verified": true,
"buyPriceUsd": 3.45,
"sellPriceUsd": 3.44
}{
"statusCode": 400,
"message": "Not enough balance. Current balance: 500000000000000000",
"error": "Bad Request",
"timestamp": "2024-01-01T12:00:00.000Z",
"path": "/partner/v1/999/quote"
}{
"statusCode": 400,
"message": "Not enough balance. Current balance: 500000000000000000",
"error": "Bad Request",
"timestamp": "2024-01-01T12:00:00.000Z",
"path": "/partner/v1/999/quote"
}Get Token by Address
Retrieve detailed information about a specific token using its smart contract address. Returns comprehensive token data including symbol, name, decimals, logo URI, verification status, and trading metadata.
curl --request GET \
--url https://api.akka.finance/{chainId}/tokens/{address} \
--header 'apikey: <api-key>'const options = {method: 'GET', headers: {apikey: '<api-key>'}};
fetch('https://api.akka.finance/{chainId}/tokens/{address}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.akka.finance/{chainId}/tokens/{address}"
headers = {"apikey": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"symbol": "UNI",
"name": "Uniswap",
"decimals": 18,
"address": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984",
"logoUri": "https://tokens.1inch.io/0x1f9840a85d5af5bf1d1762f925bdaddc4201f984.png",
"verified": true,
"buyPriceUsd": 3.45,
"sellPriceUsd": 3.44
}{
"statusCode": 400,
"message": "Not enough balance. Current balance: 500000000000000000",
"error": "Bad Request",
"timestamp": "2024-01-01T12:00:00.000Z",
"path": "/partner/v1/999/quote"
}{
"statusCode": 400,
"message": "Not enough balance. Current balance: 500000000000000000",
"error": "Bad Request",
"timestamp": "2024-01-01T12:00:00.000Z",
"path": "/partner/v1/999/quote"
}Authorizations
API key. basic-test-key is a shared, rate-limited evaluation credential; use a dedicated key in production.
Path Parameters
Smart contract address of the token (checksummed EVM address format)
"0xB8CE59FC3717ada4C02eaDF9682A9e934F625ebb"
Blockchain network identifier (999=HyperEVM, 1116=Core, 50=XDC, 223=B2, 200901=Bitlayer, 4200=Merlin, 60808=BOB)
999
Response
Successfully retrieved detailed token information including metadata and trading data
Token symbol
"UNI"
Token name
"Uniswap"
Token decimals
18
Token contract address
"0x1f9840a85d5af5bf1d1762f925bdaddc4201f984"
Token logo URI
"https://tokens.1inch.io/0x1f9840a85d5af5bf1d1762f925bdaddc4201f984.png"
Whether token is verified
true
Price to buy 1 unit of the token (USD)
3.45
Price to sell 1 unit of the token (USD)
3.44
