GET /v1/tokens/{chain}/{address}Token profile
Return normalized metadata, contract details, socials, and verification notes.
TokenAPI is designed as a clean API layer for token profiles, market snapshots, holder signals, webhook alerts, and product-ready crypto data workflows.
API keys will be issued per workspace. Keep live keys server-side and use separate keys for production, staging, and local testing.
Authorization: Bearer tk_live_your_workspace_key Content-Type: application/json
GET /v1/tokens/{chain}/{address}Return normalized metadata, contract details, socials, and verification notes.
GET /v1/markets/snapshotReturn price, liquidity, volume, market cap, and short-window movement.
GET /v1/signals/holdersReturn ownership concentration, top holder ranges, and transfer velocity.
POST /v1/webhooksRegister token events for alerts, monitoring workflows, and agent triggers.
curl https://api.tokenapi.biz/v1/tokens/base/0xabc... -H "Authorization: Bearer tk_live_your_workspace_key"
Responses are normalized for UI rendering, search indexing, and agent context.
{
"chain": "base",
"address": "0xabc...",
"symbol": "TOKEN",
"name": "Example Token",
"decimals": 18,
"market": {
"priceUsd": "1.28",
"liquidityUsd": "8400000",
"volume24hUsd": "1150000"
},
"risk": {
"status": "verified",
"notes": ["contract verified"]
}
}Starter keys are intended for prototypes. Developer and Enterprise keys unlock higher throughput, webhook delivery, and priority support.
bad_requestThe request is missing a required chain, address, or parameter.
unauthorizedThe API key is missing, expired, or malformed.
not_foundThe token or chain could not be resolved.
rate_limitedThe workspace exceeded its current request quota.
This page defines the developer promise before the live backend is connected. The next production step is to connect an API-key request form, store leads, and wire the first real data provider.
Request API Access