Chat Effacer
L'endpoint /chat/clear efface tous les messages d'un chat privé.
POST/v6/chat/clear
Changement en 6.0.0
Cet endpoint passe de DELETE à POST, et son identifiant sort de l'URL : token est désormais envoyé dans le corps JSON. Les méthodes PATCH et DELETE n'existent plus nulle part dans l'API.
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
token | Oui | Le token du chat privé |
username | Oui | Le nom de l'utilisateur |
session | Oui | L'identifiant de session de l'utilisateur |
À savoir
Tous les paramètres sont envoyés dans un body JSON avec Content-Type: application/json.
Champs de réponse
| Champ | Type | Description |
|---|---|---|
message | string | Message de confirmation |
Exemples de code
curl -X POST \
-H "Content-Type: application/json" \
-d '{
"token": "41a43360-9874-4c7a-9ca8-eec29e765a0e",
"username": "alice",
"session": "abc123"
}' \
"https://api.sylvain.sh/v6/chat/clear"Essayer
Gestion des erreurs
Si les paramètres sont manquants ou invalides, l'API retournera une erreur :
| Message d'erreur | Description |
|---|---|
Invalid or expired token | Le token est invalide ou a expiré |
Session ID mismatch | La session ne correspond pas à l'utilisateur |
Rate limit exceeded | Limite de requêtes atteinte |
Endpoints associés
- POST /v6/chat - Envoyer un message
- GET /v6/chat - Récupérer les messages récents
- POST /v6/chat/private - Créer et gérer des canaux de chat privés