AccueilDocumentation API Rest

PUT tournament/:tournament/rankings/:ranking_id/unities

Modifie les informations de toutes les unités propres à un classement.

URL du service

http://api.tournikoti.com/tournament/:tournament/rankings/:ranking_id/unities.format

Paramètres

tournament

requis

Identifiant unique du tournoi sous forme d'une chaîne de caractère basée sur le nom du tournoi.

Exemple de valeur : my-tournament

ranking_id

requis

Identifiant du classement.

Exemple de valeur : 911

unities

optionnel

La structure est à envoyer sous un format JSON directement dans les données en put.

  • unity_id : Identifiant de l'unité de classement. (requis)
  • name : Nom de l'unité que l'on met à jour ou pas. (optionnel)
  • position : Position de l'unité. Attention la position 1 est réservée à l'unité principale et ne peut être modifiée. (optionnel)

Exemple de valeur :

  [
    { 
      "unity_id" : 1234,
      "name" : "PTS",
      "position": 1
    },
    {
      "unity_id" : 1235,
      "name" : "BC",
      "position": 2
    }
  ]
}

Exemple de requête

PUT http://api.tournikoti.com/tournament/my-tournament/rankings/789/unities.json
PUT Data unities="[{\"id\":1234,\"name\":\"PTS",\"position\":1},{\"id\":1235,\"name\":\"BC\",\"position\":2}]}"
{
  "unities": [
    { 
      "id" : 1234,
      "name" : "PTS",
      "version" : 5, 
      "general": true,
      "position": 1
    },
    {
      "id" : 1235,
      "name" : "BC",
      "version" : 10, 
      "general": false,
      "position": 2
    }
  ],
  "status": 200,
  "message": "ok"
}

Informations du service

Authentification requise ? Oui
Format de réponse json
Méthode HTTP PUT