Signup & Login

Create your account and log in to the CueAPI dashboard.

Signup

  1. Go to cueapi.ai/signup
  2. Enter your email address
  3. 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

  1. Go to cueapi.ai/login
  2. A device code is generated (e.g., ABCD-1234)
  3. Enter your email address
  4. Check your email for the magic link
  5. Click the link to verify
  6. The dashboard automatically logs you in

How login works

The dashboard uses the device code flow:

  1. Dashboard generates an 8-character code
  2. Code is registered with POST /v1/auth/device-code
  3. Your email is submitted to POST /v1/auth/device-code/submit-email
  4. CueAPI sends a magic link email via Resend
  5. You click the magic link in your email
  6. Dashboard polls POST /v1/auth/device-code/poll every 3 seconds
  7. When the link is clicked, the poll returns your API key
  8. 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