Create Recovery Point

To create a recovery point, use the following request: 

POST /virtual_machines/:virtual_machine_id/backups/recovery_points.xml
POST /virtual_machines/:virtual_machine_id/backups/recovery_points.json

XML Request Example

curl -i -X POST -H 'Accept: application/xml' -H 'Content-type: application/xml' -u user:userpass --url http://onapp.test/virtual_machines/12/backups/recovery_points.xml -d '<recovery_point><resource_id>37</resource_id></recovery_point>'

JSON Request Example

curl -i -X POST -H 'Accept: application/json' -H 'Content-type: application/json' -u user:userpass --url http://onapp.test/virtual_machines/12/backups/recovery_points.json -d '{"resource_id":35}'

Where: 

resource_id - an ID of a backup resource that will be used to create a recovery point

If the request is run successfully, the 204 No Content status is returned.