Get an API key with an email (no dashboard, no prior signup)
Provision an API key using just an email address. The behavior depends on whether the email already belongs to a confirmed Juicer account:
- New or unconfirmed email — returns a short-lived (2 hour) temporary API key immediately (Mode A). Subject to a strict per-key rate limit until the user confirms the email we send. Once confirmed the same key is extended to the standard 12-hour session TTL — it is not promoted to a permanent key.
- Existing confirmed user — returns a device authorization
request (Mode B) with an
authorization_urlthe user must visit to approve access. Pollpoll_urluntil the key is issued. The resulting key is also a 12-hour temporary key.
Every key issued by this endpoint is time-bounded. For a long-lived
key, users should generate one from the Developer page in the Juicer
dashboard; that is the only path to a permanent key. The dashboard key
and any number of /authorize-issued keys coexist — issuing a new
session key never revokes an existing permanent or session key.
Body
Response
Mode A — temporary API key issued immediately. Valid for 2 hours
pre-confirmation; extended to 12 hours once the user confirms
their email. expires_at is always present.
"issued"
"jcr_9f...ab"
true
The rate limit tier applied to this pre-confirmation key
"Confirm your email to raise your rate limit to 300 requests/hour and extend this key to 12 hours."
Link to the plans page where the user can upgrade