Email a new verification link to an unverified sign-up
No authentication needed.
No authentication needed.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/auth/password/resend" \ -H "Content-Type: application/json" \ -d '{ "email": "string" }'{ "message": "Check your email to finish signing up."}Redeem an email verification link and sign in (ACCT-2) POST
The token is the `token` query parameter of the emailed link. A first verification creates the account and its personal household (HH-1) if the email is admitted (allowlist, pending invite, or existing member; HH-7, ACCT-4); otherwise the email is verified but the answer is 403 `not_invited`. 410 `invalid_link` for expired or used links. No authentication needed.
Sign in with email + password (ACCT-1) POST
401 `bad_credentials` ("Email or password is incorrect.") for any wrong email or password; 403 `email_unverified` when the email still needs verifying; 403 `not_invited`. No authentication needed.