---
title: "Reset Profile"
method: POST
path: "/text-dependent/profiles/{profileId}/reset"
tags: ["text-dependent"]
---

# Reset Profile

`POST /text-dependent/profiles/{profileId}/reset`

Resets existing profile to its original creation state. The reset operation does the following:
* Updates enrollmentStatus to Enrolling.
* Updates lastUpdatedDateTime.
* Updates enrollmentsCount to 0.
* Updates enrollmentsLength to 0.
* Updates enrollmentsSpeechLength to 0.
* Updates remainingEnrollmentsCount to the initial required number.
* Removes all associated enrollments from storage.
* Removes chosen passphrase association.
* Resets value of modelVersion.

## Response `204`

OK

## Other responses

- `401` — Request is not authorized. Make sure subscription key is included and valid.
- `404` — NotFound - Requested profile doesn't exist
- `429` — Rate limit is exceeded.
- `500` — Internal Server Error.

---

[API](https://skmtc.net/azure/apis/cognitiveservices-speakerrecognition-verification.md) · [All operations](https://skmtc.net/azure/apis/cognitiveservices-speakerrecognition-verification/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/cognitiveservices-speakerrecognition-verification/revisions/b4c1a68ff13f/schema)
