AccueilDocumentation API Rest

PUT tournament/:tournament/competitors/:competitor_id

Modifie les informations d'un participant lié au tournoi.

URL du service

http://api.tournikoti.com/tournament/:tournament/competitors/:competitors_id.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

competitor_id

requis

Identifiant du participant.

Exemple de valeur : 1324

name

optionnel

Nom du participant.

Exemple de valeur : Marty McFly

tags Non disponible

optionnel

Tags du participant, séparés par des virgules.

Exemple de valeur : boy,adult

color

optionnel

Couleur liée au participant en valeur hexadécimale.

Exemple de valeur : CC0000

last_child_of

optionnel

Identifiant du participant parent dans lequel insérer le participant en fin de liste.

Exemple de valeur : 1234

first_child_of

optionnel

Identifiant du participant parent dans lequel insérer le participant en début de liste.

Exemple de valeur : 1234

prev_sibling_of

optionnel

Identifiant du participant frère avant lequel insérer le participant.

Exemple de valeur : 1234

next_sibling_of

optionnel

Identifiant du participant frère après lequel insérer le participant.

Exemple de valeur : 1234

Exemple de requête

PUT http://api.tournikoti.com/tournament/my-tournament/competitors/1234.json
PUT Data name=Ted%20Smith&color=2e7b14
{
  "competitor": {
    "id": 1234,
    "name": "Ted Smith",
    "tags": [
      { "name": "runner" },
      { "name": "boy" },
      { "name": "adult" }
    ],
    "color": "2e7b14",
    "level": 1,
    "lft": 2,
    "rgt": 7,
    "created_at": "2012-03-07 10:38:23",
    "updated_at": "2012-03-07 10:38:23"
  },
  "status": 200,
  "message": "updated"
}

Informations du service

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