Saltar al contenido principal
POST
/
backups
/
latest
Obtener Últimas Copias de Seguridad Masivamente
curl --request POST \
  --url https://api.altostrat.io/backups/latest \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "sites": [
    "a1b2c3d4-e5f6-7890-1234-567890abcdef"
  ]
}'
{
  "results": {},
  "total_sites": 3,
  "successful": 1,
  "errors": 2
}

Authorizations

Authorization
string
header
required

Se requiere un token de portador (bearer token) para todas las solicitudes a la API. Obtenga un token a través de la API de Autenticación de Altostrat.

Body

application/json

Una lista de IDs de sitio para los cuales recuperar la última copia de seguridad.

sites
string<uuid>[]
required

Un array de cadenas de texto con los IDs de los sitios.

Required array length: 1 - 50 elements

Response

Una respuesta exitosa que contiene los resultados para cada sitio solicitado.

results
object

Un mapa de IDs de sitio a sus resultados de recuperación de copia de seguridad correspondientes.

total_sites
integer

El número total de sitios que se solicitaron.

Example:

3

successful
integer

El recuento de sitios para los que se recuperó una copia de seguridad con éxito.

Example:

1

errors
integer

El recuento de sitios para los que falló la recuperación (debido a errores o a que no se encontraron copias de seguridad).

Example:

2