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
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
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
Read the active sessions for the authenticated user to confirm the session is live.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.