Documentation de l'API (legacy)
Fonctionnalités principales
Récupération de toutes les cartes
GET /cartes
Permet de récupérer l'ensemble des cartes directement depuis la base de données.
Headers
Name
Type
Description
app-token*
String
Token de l'application permettant de gérer l'authentification.
[
{
"id": 5,
"question": "Qui de {%joueur1%} ou {%joueur2%} est le plus baiseur ?",
"subix": "Bois {%random%} gorgés, coquin",
"display": true,
"commun": true,
"question_bis": null,
"joueurs": 2,
"type_ref": "KI",
"duree_id": null,
"special_id": null,
"collection_id": null,
"created_at": "2022-07-10T01:49:59.000Z",
"updated_at": "2022-07-10T01:50:06.000Z",
"duree": null,
"type": {
"type_ref": "KI",
"name": "Kicéki",
"description": "Tous le monde doit élire le joueur qui corresponds le mieux l'affirmation. Cheh pour lui."
},
"mode_cartes": [
{
"id": 2,
"carte_id": 5,
"mode_id": 3,
"mode": {
"id": 3,
"name": "Cul sec",
"photo": null,
"description": "Aussi chaud que le nom... (A faire avec un groupe mixte)"
}
},
{
"id": 3,
"carte_id": 5,
"mode_id": 2,
"mode": {
"id": 2,
"name": "Picoletro",
"photo": null,
"description": "C'est plus que bouré que tu l'es là maintenant."
}
}
],
"special": null
},
{
"id": 6,
"question": "Enlève 1 vêtement par gorgé que tu as bu au tour précédent",
"subix": "",
"display": true,
"commun": false,
"question_bis": "As-tu déjà fantasmé sur quelqu'un ici ? Si oui, qui ?",
"joueurs": 0,
"type_ref": "TA",
"duree_id": null,
"special_id": null,
"collection_id": null,
"created_at": "2022-07-10T01:49:59.000Z",
"updated_at": "2022-07-10T01:50:06.000Z",
"duree": null,
"type": {
"type_ref": "TA",
"name": "Tasumepa",
"description": "Il s'agit simplement d'un 'Action ou Vérité'. T'assume du coup ?"
},
"mode_cartes": [
{
"id": 4,
"carte_id": 6,
"mode_id": 3,
"mode": {
"id": 3,
"name": "Cul sec",
"photo": null,
"description": "Aussi chaud que le nom... (A faire avec un groupe mixte)"
}
}
],
"special": null
}
]{
"error": {
"field": null,
"message": "Invalid token"
}
}Récupération de tous les IDs
GET /getIDs
Permet de récupérer uniquement les IDs de l'ensemble des cartes depuis la base de données.
Headers
Name
Type
Description
app-token*
String
Token de l'application permettant de gérer l'authentification.
[
{
"id": 8
},
{
"id": 30
}
]{
"error": {
"field": null,
"message": "Invalid token"
}
}Mise à jour des cartes
POST /update
Permet de récupérer l'ensemble des cartes qui ont été modifié ou créé depuis une date précise.
Headers
Name
Type
Description
app-token*
String
Token de l'application permettant de gérer l'authentification.
Request Body
Name
Type
Description
last_update*
Date
Date du dernier téléchargement des cartes.
[
{
"id": 5,
"question": "Qui de {%joueur1%} ou {%joueur2%} est le plus baiseur ?",
"subix": "Bois {%random%} gorgés, coquin",
"display": true,
"commun": true,
"question_bis": null,
"joueurs": 2,
"type_ref": "KI",
"duree_id": null,
"special_id": null,
"collection_id": null,
"created_at": "2022-07-10T01:49:59.000Z",
"updated_at": "2022-07-10T01:50:06.000Z",
"duree": null,
"type": {
"type_ref": "KI",
"name": "Kicéki",
"description": "Tous le monde doit élire le joueur qui corresponds le mieux l'affirmation. Cheh pour lui."
},
"mode_cartes": [
{
"id": 2,
"carte_id": 5,
"mode_id": 3,
"mode": {
"id": 3,
"name": "Cul sec",
"photo": null,
"description": "Aussi chaud que le nom... (A faire avec un groupe mixte)"
}
},
{
"id": 3,
"carte_id": 5,
"mode_id": 2,
"mode": {
"id": 2,
"name": "Picoletro",
"photo": null,
"description": "C'est plus que bouré que tu l'es là maintenant."
}
}
],
"special": null
},
{
"id": 6,
"question": "Enlève 1 vêtement par gorgé que tu as bu au tour précédent",
"subix": "",
"display": true,
"commun": false,
"question_bis": "As-tu déjà fantasmé sur quelqu'un ici ? Si oui, qui ?",
"joueurs": 0,
"type_ref": "TA",
"duree_id": null,
"special_id": null,
"collection_id": null,
"created_at": "2022-07-10T01:49:59.000Z",
"updated_at": "2022-07-10T01:50:06.000Z",
"duree": null,
"type": {
"type_ref": "TA",
"name": "Tasumepa",
"description": "Il s'agit simplement d'un 'Action ou Vérité'. T'assume du coup ?"
},
"mode_cartes": [
{
"id": 4,
"carte_id": 6,
"mode_id": 3,
"mode": {
"id": 3,
"name": "Cul sec",
"photo": null,
"description": "Aussi chaud que le nom... (A faire avec un groupe mixte)"
}
}
],
"special": null
}
]{
"error": {
"field": null,
"message": "Invalid token"
}
}Mis à jour
Ce contenu vous a-t-il été utile ?