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

# Reset Profile

`POST /text-independent/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 remainingEnrollmentsSpeechLength to the 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-identification.md) · [All operations](https://skmtc.net/azure/apis/cognitiveservices-speakerrecognition-identification/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/cognitiveservices-speakerrecognition-identification/revisions/a4878fa7e973/schema)
