Quickstart
Mint a key, send one curl request, look at the response. About 60 seconds start to finish.
1. Get an API key
Sign in at /account/api-keys, click Mint key, name it. The raw secret is shown exactly once — copy it into your password manager before dismissing the banner. You can revoke and re-mint later.
2. Make your first request
Bearer auth on every request. Here's the smallest thing that returns data — recently graduated tokens (bonding curve complete, now trading on Raydium / PumpSwap):
export API_KEY=sk_live_yourkeyhere
curl -sS -H "Authorization: Bearer $API_KEY" \
https://api.cookin.fun/v1/tokens/graduated
3. What you get back
Every successful response has the same envelope:
{
"data": { ... }, // endpoint-specific payload
"meta": {
"request_id": "abc-123", // matches the X-Request-Id header
"cached_at": "2026-07-11T12:34:56Z"
}
}
For token lists, data is an array of token cards (schema).
Next steps
- Use cases — which endpoint fits your workflow (scanner, wallet tracker, live dashboard).
- Token snapshot — everything we know about one mint.
- tokens:live WebSocket — new-token / graduation / DEX-paid events.
- frames:live WebSocket — enriched trade stream.