Auth

Reset Password

Reset password with token from email. Invalidates all existing sessions. Returns JWT for auto-login.

post/v1/auth/password/reset

Request

  • Base URL: https://api.robosystems.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.robosystems.ai/v1/auth/password/reset
  • Auth: none declared

Request body

tokenstring required

Password reset token from email link

new_passwordstring required

New password (must meet security requirements)

Response

Successful Response

userobject required

User information

orgobject nullable

Organization information (personal org created automatically on registration)

messagestring required

Success message

status'authenticated' | 'mfa_required' | 'mfa_enrollment_required'

Login flow state: authenticated (token present), or a passkey MFA step is required before a session is issued (mfa_token present)

mfa_tokenstring nullable

Short-lived token authorizing the MFA second step or forced enrollment; present only when status is not 'authenticated'

tokenstring nullable

JWT authentication token (optional for cookie-based auth)

expires_ininteger nullable

Token expiry time in seconds from now

refresh_thresholdinteger nullable

Recommended refresh threshold in seconds before expiry

Changes

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