Morpion en ligne
L'endpoint /tic-tac-toe permet de jouer et de stocker une partie de morpion en ligne. Les parties sont stockées pendant 1 heure et supportent les modes public et privé.
posthttps://api.moxon.dev /v3/tic-tac-toe
usernamestringrequisLe nom d'utilisateur effectuant le mouvement
movestringrequisLe coup joué au format
ligne-colonne(ex. :1-1,2-2,3-3)sessionstringrequisL'identifiant de session de l'utilisateur
gamestringrequisL'identifiant de la partie permettant la connexion. Si la partie n'existe pas, elle sera créée
Le plateau est une grille 3x3 avec des positions numérotées comme suit :
1-1 | 1-2 | 1-3
----|-----|----
2-1 | 2-2 | 2-3
----|-----|----
3-1 | 3-2 | 3-3curl -X POST -d "username=Utilisateur1&move=2-2&session=abc123&game=VWXYZ" "https://api.moxon.dev/v3/tic-tac-toe"{
"message": "Move sent successfully"
}{
"message": "Move sent successfully. Utilisateur1 wins. Utilisateur2 loses.",
"winner": "Utilisateur1",
"loser": "Utilisateur2",
"tie": false
}{
"message": "Game over. It's a tie!",
"winner": null,
"loser": null,
"tie": true
}- 400
Rate limit exceeded. Try again in X seconds.Trop de requêtes - 400
Invalid move. Please provide a valid move (e.g., 1-1, 2-2, 3-3).Format de coup invalide - 400
Game is full, you can only watch.La partie a déjà deux joueurs - 400
Please wait for the other player to make a move.Ce n'est pas votre tour - 400
Move already made. Please choose a different move.Case déjà occupée - 400
Session ID mismatchLa session ne correspond pas au joueur
Si les paramètres sont manquants ou invalides, l'API retournera une erreur :
- 400
Please provide a username (?username={username})Le paramètreusernameest manquant - 400
Please provide a valid move (&move={move})Le paramètremoveest manquant ou invalide - 400
Please provide a valid session ID (&session={ID})Le paramètresessionest manquant ou invalide - 400
Please provide a valid game ID (&game={ID})Le paramètregameest manquant ou invalide
Lorsqu'une partie est terminée, la requête retournera les noms du gagnant et du perdant, ainsi que s'il y a égalité.
- /v3/tic-tac-toe/fetch - Récupérer les informations de la partie en cours
- /v3/tic-tac-toe/list - Lister toutes les parties publiques en cours
Mis à jour le 8 avril 2026