Signup & Login
Create your account and log in to the CueAPI dashboard.
Signup
- Go to dashboard.cueapi.ai/signup
- Enter your email address
- Your API key is displayed. Copy it immediately
Warning
Your API key is shown once during signup. If you lose it, you'll need to regenerate it (which revokes the old one).
Login
- Go to dashboard.cueapi.ai/login
- A device code is generated (e.g.,
ABCD-1234) - Enter your email address
- Check your email for the magic link
- Click the link to verify
- The dashboard automatically logs you in
How login works
The dashboard uses the device code flow:
- Dashboard generates an 8-character code
- Code is registered with
POST /v1/auth/device-code - Your email is submitted to
POST /v1/auth/device-code/submit-email - CueAPI sends a magic link email via Resend
- You click the magic link in your email
- Dashboard polls
POST /v1/auth/device-code/pollevery 3 seconds - When the link is clicked, the poll returns your API key
- Dashboard stores the key in memory and redirects to
/dashboard
Note
Your API key is stored in browser memory only (React useState). Refreshing the page logs you out. This is intentional for security: no credentials persist in localStorage or cookies.
Session behavior
- Refreshing the page → logs you out (by design)
- Closing the tab → logs you out
- 401 from API → automatic logout