Consulter un transfert

GET /v2/transfers/{id}

Si le transfert demandé existe, renvoie toutes ses informations.

Paramètres:
  • id (string) – L’identifiant unique du transfert. Afin de garantir l’unicité de cet id dans le cas d’une base de donnée partagée, ce paramètre est en fait composé de l’id du transfert sur le serveur, ainsi que du nom de l’hôte destinataire de ce transfert (i.e. le champ requested du transfert).

Example request:

GET /v2/transfers/{id} HTTP/1.1
Host: example.com
Status Codes:
  • 200 OK

    La requête s’est déroulée avec succès.

    Example response:

    HTTP/1.1 200 OK
    Content-Type: application/json
    
    {
        "id": 1,
        "globalStep": "NOTASK",
        "globalLastStep": "NOTASK",
        "step": 0,
        "rank": 0,
        "status": "TOSUBMIT",
        "stepStatus": "",
        "originalFilename": "out/file_example.txt",
        "filename": "in/file_example.txt",
        "ruleName": "default",
        "blockSize": 65536,
        "fileInfo": "{\"ORIGINALSIZE\":1024}",
        "transferInfo": "This is comment example.",
        "start": "1970-01-01T01:00:00+00:00",
        "stop": "1970-01-01T02:00:00+00:00",
        "requester": "server1",
        "requested": "server2"
    }
    

  • 404 Not Found – Dans le cas d’une requête sur une collection, cela signifie que l’identifiant donné n’existe pas dans la base de données.