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

Bug or unclear docs? Include the request_id from the response envelope when reporting.

Ready to build? Mint an API key.