Signup & Login
Create your account and log in to the CueAPI dashboard.
Signup
- Go to 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 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