auth

Email Send Code

Send a verification code via email.

Always returns 200 regardless of whether email exists — anti-enumeration. Passwordless auth means every valid request follows the same code path (generate, store, send), so timing does not leak account existence.

Email delivery is synchronous so that runtime failures (SES credential issues, transient AWS errors) surface as a 503 to the caller instead of silently succeeding while the code never arrives.

post/api/auth/email/send-code

Request

  • Base URL: https://api.retirementlab.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.retirementlab.app/api/auth/email/send-code
  • Auth: none declared

Request body

emailstring required
purpose'auth'

Response

Successful Response

object required

Changes

No recorded changes to this operation across all 1 revision of this API.