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