Identify
Auth
Identify
Decide the best auth method for this email.
Returns one of:
{ method: "passkey", passkey_options: {...} } user has a passkey
{ method: "password", twofa_required: bool } user has a usable password
{ method: "magic_link_sent" } magic-link-only user (link sent)
{ method: "no_account" } no account exists for this email
Preference order: passkey > password > magic-link (per "passkey wins" UX decision).
The "no_account" branch does NOT send anything — the caller decides whether
to surface a signup CTA (login page) or proceed with signup (signup page).
Rate-limited per IP (10/min) to prevent enumeration sweeps.
POST
Identify
Documentation Index
Fetch the complete documentation index at: https://docs.apilens.ai/llms.txt
Use this file to discover all available pages before exploring further.