Commandes
Informations générales
Il est possible d'intervenir sur la base de données à travers quelques requêtes HTTP.
Requête
Les paramètres doivent être passés en tant que paramètre GET ou POST. Nous recommandons d'exécuter ces commandes par une requête HTTP POST.
Point de terminaison: https://gateway-sandbox.rhyzom.dev/
Réponse
Toutes les réponses sont retournées au format JSON avec les champs code et message au minimum.
Nettoyage des données
Cette commande supprime toutes les détections datant de plus de 15 minutes d'une session définie.
Si la session est de type ADMIN, la commande impactera toutes les sessions.
Requête
| Champ | Valeur | Description |
|---|---|---|
api | clear | Nom de la commande |
session | Nom de la session | Nom de la session |
password | Mot de passe | Mot de passe |
Réponse
En cas de réussite:
| Champ | Valeur | Description |
|---|---|---|
code | 0 | Commande exécutée correctement |
message | Nettoyage effectuée | Nettoyage effectuée |
count | Nombre de détections impactées | Nombre de détections impactées |
En cas d'échec:
| Champ | Valeur | Description |
|---|---|---|
code | Code erreur | Code erreur |
message | Description erreur | Description de l'erreur |
Purge des données
Cette commande supprime toutes les détections d'une session définie.
Si la session est de type ADMIN, la commande impactera toutes les sessions.
Requête
| Champ | Valeur | Description |
|---|---|---|
api | reset | Nom de la commande |
session | Nom de la session | Nom de la session |
password | Mot de passe | Mot de passe |
Réponse
En cas de réussite:
| Champ | Valeur | Description |
|---|---|---|
code | 0 | Commande exécutée correctement |
message | Nettoyage effectuée | Nettoyage effectuée |
count | Nombre de détections impactées | Nombre de détections impactées |
En cas d'échec:
| Champ | Valeur | Description |
|---|---|---|
code | Code erreur | Code erreur |
message | Description erreur | Description de l'erreur |