Aller au contenu

Répertorier les archives d’un locataire.

Méthode

GET https://papi.afi.ai/api/v1/tenants/{tenant_id}/archives

Description

Répertorie les archives du locataire indiqué et, si une ressource de ce locataire est spécifiée, limite les résultats aux archives de cette ressource.

Paramètres de chemin
tenant_id string obligatoire

Identifiant du locataire.

Paramètres de requête
resource_id string

Identifiant facultatif d’une ressource, utilisé pour filtrer les résultats.

limit int32

Nombre maximal d’éléments à renvoyer par page.

page_token string

Jeton renvoyé par l’appel précédent (next_page_token), à utiliser pour obtenir la suite des résultats.

curl -X GET \
    -H 'Authorization: {api-key}' \
    https://papi.afi.ai/api/v1/tenants/{tenant_id}/archives

Schéma de la réponse en cas de succès (200)
object

ArchivePage contient les archives renvoyées sur cette page.

next_page_token string

Jeton permettant d’obtenir la page suivante. Transmettez cette valeur dans le paramètre page_token de la requête suivante. Le jeton est vide sur la dernière page.

items array of objects

Liste des archives.

object

Une archive (Archive) regroupe des sauvegardes liées entre elles (une séquence de sauvegardes) pour une même ressource, stockées au même emplacement, par exemple une sauvegarde complète suivie de sauvegardes incrémentielles. Une ressource peut être associée à plusieurs archives de sauvegarde.

id string

Identifiant unique de l’archive.

tenant_id string

Identifiant du locataire auquel l’archive est rattachée.

resource_id string

Identifiant de la ressource associée à l’archive.

delete_pending boolean

Indique si la suppression de l’archive et de ses données est programmée.

created_at date-time

Date et heure de création de l’archive.

stats object

Statistiques sur l’archive.

object

ArchiveStats fournit des statistiques sur l’archive, notamment sur son stockage.

size uint64

Espace de stockage utilisé par l’archive, en Ko.

Exemple de réponse
{
  "next_page_token": "string",
  "items": [
    {
      "id": "string",
      "tenant_id": "string",
      "resource_id": "string",
      "delete_pending": true,
      "created_at": "2025-11-19T20:02:49.317538Z",
      "stats": {
        "size": "uint64-as-string"
      }
    }
  ]
}