---
title: "Sends a password reset email or challenge to the specified target."
method: POST
path: "/v2/passwords/reset/send"
tags: ["Accounts"]
---

# Sends a password reset email or challenge to the specified target.

`POST /v2/passwords/reset/send`

Phone target must be a csv with 3 values: "internationalPrefixNumber,nationalNumber,countryCode"

## Request body

- RobloxAuthenticationApiModelsSendResetPasswordRequest
  - `targetType` 0 | 1 | 2 — ['Email' = 0, 'PhoneNumber' = 1, 'RecoverySessionID' = 2]
  - `target` string
  - `captchaId` string
  - `captchaToken` string
  - `captchaProvider` string
  - `challengeId` string

## Response `200`

OK

- RobloxAuthenticationApiModelsSendResetPasswordResponse
  - `nonce` string
  - `transmissionType` 0 | 1 — ['Sms' = 0, 'Email' = 1]

## Other responses

- `400` — 3: Request was empty. 9: The target type is invalid. 10: The target is invalid. 12: The user is invalid.
- `403` — 0: Token Validation Failed 18: Captcha is required. 23: Authenticate with Luobu instead.
- `429` — 2: Too many attempts. Please try again later.
- `500` — 0: Unknown error occured. 19: Message could not be sent.
- `503` — 1: Feature temporarily disabled. Please try again later.

## Changes

- **2026-09-03** `d9b4ae8b3380` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/roblox/apis/roblox-api/changes/v2/passwords/reset/send/post.md)

---

[API](https://skmtc.dev/roblox/apis/roblox-api.md) · [All operations](https://skmtc.dev/roblox/apis/roblox-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/roblox/roblox-api/revisions/d9b4ae8b3380/schema)
