Get started
Authentication
The research API uses API keys. Create one in the app, then send Authorization: Bearer clab_… on every request.
Create a key
Sign in to the web app and open API keys. Create a key and copy the secret once — it is not shown again.
Use the key
Try it
Loading…
curl
curl -s "https://kalshieye.com/api/v1/series" \
-H "Authorization: Bearer clab_…"Security notes
- Treat API keys like passwords. Do not put them in URLs or public repos.
- Revoke a key immediately from the app if it leaks.
- Website login is separate from the research API and is not part of this docs surface.
- Missing or invalid keys return
401with{"detail":"not authenticated"}or{"detail":"invalid api key"}.