Stytch · Arazzo Workflow
Stytch Email One-Time Passcode Login
Version 1.0.0
Send an email one-time passcode, authenticate the code, and read the session.
View Spec
View on GitHub
AuthenticationIdentityPasswordlessSecurityB2BConnected AppsMCPAI AgentsDeveloper ToolsArazzoWorkflows
Provider
Workflows
email-otp-login
Send an email OTP, authenticate the code, and verify the session.
Dispatches a one-time passcode to the supplied email, exchanges the method_id and user-entered code for a session, then reads the active sessions for the user.
1
sendEmailOtp
api_otp_v1_otp_email_LoginOrCreate
Send a one-time passcode to the email address, creating the user if no account exists yet, and return the method_id used to authenticate the code.
2
authenticateOtp
api_otp_v1_Authenticate
Authenticate the one-time passcode using the email_id as the method_id and the code the user entered to mint a session.
3
getSession
api_session_v1_Get
Read the active sessions for the authenticated user to confirm the session is live.