AccueilDocumentation API Rest

POST tournament/:tournament/competitors

Ajoute un nouveau participant au tournoi.

URL du service

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

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

POST http://api.tournikoti.com/tournament/my-tournament/competitors.json
POST Data name=Paul%20Anderson&tags=runner%2Cboy%2Cadult&parent=root
{
  "competitor": {
    "id": 1244,
    "name": "Paul Anderson",
    "tags": [
      { "name": "runner" },
      { "name": "boy" },
      { "name": "adult" }
    ],
    "color": "eb3737",
    "level": 1,
    "lft": 10,
    "rgt": 11,
    "created_at": "2012-03-07 10:38:23",
    "updated_at": "2012-03-07 10:38:23"
  },
  "status": 200,
  "message": "added"
}

Informations du service

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