Compartir a través de


Restaurar una versión anterior de un objeto ListItem

Restaure una versión anterior de un objeto ListItem para que sea la versión actual. Esto creará una versión con el contenido de la versión anterior, pero conservará todas las versiones existentes del elemento.

Permisos

Se requiere uno de los permisos siguientes para llamar a esta API. Para obtener más información, incluido cómo elegir permisos, vea Permisos.

Tipo de permiso Permisos (de menos a más privilegiados)
Delegado (cuenta profesional o educativa) Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All
Delegado (cuenta personal de Microsoft) N/D
Aplicación Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All

Solicitud HTTP

POST /sites/{site-id}/items/{item-id}/versions/{version-id}/restoreVersion
POST /sites/{site-id}/lists/{list-id}/items/{item-id}/versions/{version-id}/restoreVersion

Cuerpo de solicitud

No es necesario ningún cuerpo de solicitud.

Ejemplo

En este ejemplo, se restaura una versión de un recurso listItem identificado por {item-id} y {version-id}.

POST /sites/{site-id}/lists/{list-id}/items/{item-id}/versions/{version-id}/restoreVersion

Respuesta

Si se realiza correctamente, la llamada API devuelve 204 No Content.

HTTP/1.1 204 No Content