API
Références de l'API
Détails d'un transfert

Détails d'un transfert

GET /files/info

Paramètres

Query : ?sharekey=...

  • sharekey : la clé de partage du transfert

Authentification

Aucune.

Réponse

Groupe de transferts

{
    "uploaded": true, // est true
    "transferKey": null, // est null
    "deleteKey": null, // est null, un groupe de transferts se supprime quand tous les sous transferts sont supprimés
    "fileName": null, // est null
    "isGroup": true, // indique que c'est un groupe de transferts
    "groups": [ // liste des clés de partage de chaque transfert
        "uneclé",
        "uneautre",
        "encoreuneautre"
    ]
}

Transfert simple

{
  "fileName": "nom du fichier", // nom du fichier
  "fileSize": 50276, // taille du fichier en octets
  "expireTime": 600, // temps en secondes avant que le fichier n'expire, en partant de la date de création
  "created": 1689860988156, // date de création du transfert
  "uploaded": true, // est true
  "uploadedAt": 1689860988221, // date d'upload du fichier
  "expireDate": 1689861588221, // date d'expiration du fichier
  "fileType": "type de fichier", // type de fichier, en fonction du nom ou de l'extension de celui-ci, n'est pas retourné si impossible à déterminer
  "downloadLink": "/files/download?sharekey=clédepartage&token=tokendetéléchargement" // chemin à accéder pour télécharger le fichier, le token expire au bout de 2 heures
}

Ou une erreur pour de nombreuses raisons.