---
title: "Revert the vm to the given recovery point."
method: POST
path: "/vms/{uuid}/revert"
tags: ["vms"]
---

# Revert the vm to the given recovery point.

`POST /vms/{uuid}/revert`

Submits a request to create a task handling the vm revert to a recovery point operation, returns a task reference.

## Path parameters

- `uuid` string, UUID, required

## Request body

- VmRevertInput — Input object for the revert API. Pass the UUID of the vm_recovery_point to which the vm is to be reverted to.
  - `vm_recovery_point_uuid` string, UUID, required

## Response `202`

Request Accepted

- ProceduralResponse — Response for invoking a procedural call. Contains a task UUID.
  - `task_uuid` string, UUID, required

## Other responses

- `404` — Invalid UUID provided
- `default` — Internal Error

---

[API](https://skmtc.net/nutanix/apis/nutanix-intentful-api.md) · [All operations](https://skmtc.net/nutanix/apis/nutanix-intentful-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nutanix/nutanix-intentful-api/revisions/40395083ab31/schema)
