Skip to main content
The six-digit verification-code flow is retired. This endpoint now returns 400 invalid_input and does not mint an API key.
Use the durable CLI email magic-link flow instead:
Direct API clients should use POST /v1/auth/register, POST /v1/auth/login, or the browser OAuth flow.
The CLI’s naive verify command still exists, and it is a refusal: it makes no request, reaches no endpoint, and prints the two commands that do work (naive auth email <email>, naive auth google). It is retired rather than deprecated — the flow was removed for security and has no successor, so upgrading the CLI will not bring it back.