Type Alias RealtimeSessionVerificationErrorCode
RealtimeSessionVerificationErrorCode:
| "verification_unavailable"
| "invalid_input"
| "invalid_email"
| "session_not_found"
| "session_closed"
| "domain_blocked"
| "consumer_domain"
| "send_limit_reached"
| "rate_limited"
| "email_send_failed"
| "no_pending_verification"
| "code_expired"
| "invalid_code"
| "attempts_exhausted"
| "invalid_link"
| "persist_failed"
| "transport_error"
Type Declaration
- "verification_unavailable"
- "invalid_input"
- "invalid_email"
- "session_not_found"
- "session_closed"
- "domain_blocked"
- "consumer_domain"
- "send_limit_reached"
- "rate_limited"
- "email_send_failed"
- "no_pending_verification"
- "code_expired"
- "invalid_code"
- "attempts_exhausted"
- "invalid_link"
- "persist_failed"
- "transport_error"
Failure codes the server returns, stable enough to branch on. The server may add codes over time, so RealtimeSessionVerificationResult.ErrorCode is typed
string; use IsKnownRealtimeSessionVerificationErrorCode to narrow.