Docs
API
Same account. Same credits. Create a key in the dashboard, then call like OpenAI.
Endpoint
POST
https://askpuck.app/v1/chat/completions
Authorization: Bearer sk-puck-…. Model: puck-core or puck-max. Set stream to true if you want tokens as they arrive.
curl https://askpuck.app/v1/chat/completions \
-H "Authorization: Bearer $PUCK_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "puck-core",
"messages": [{"role": "user", "content": "Hello"}]
}'
Limits
10 requests per second per account, all keys together. Same token prices as the app. A call smaller than $0.0001 is free.
- AuthBearer key from Dashboard → API. Shown once.
- Modelspuck-core · puck-max
- Rate10 requests / second / account
- CreditsSame balance as the app