Changelog
Guide de migration
Utiliser /latest (recommandé)
Utilisez api.sylvain.sh/latest pour toujours pointer vers la dernière version :
https://api.sylvain.sh/latest/infos
https://api.sylvain.sh/latest/evaluateLes chemins imbriqués et les paramètres de requête sont préservés par la redirection :
https://api.sylvain.sh/latest/chat/private?session=abc
# redirige vers /v5/chat/private?session=abcLa redirection fonctionne avec n'importe quelle méthode HTTP (GET, POST, PATCH, DELETE...) via un 307 Temporary Redirect, qui préserve la méthode et le corps d'origine — ainsi POST /latest/token redirige vers POST /v5/token avec son corps intact.
Astuce
La plupart des clients HTTP ne suivent pas les redirections par défaut. Avec curl, ajoutez l'option -L (--location), sinon vous recevrez la réponse 307 sans jamais atteindre /v5.
Migration manuelle
Remplacez /v4/ par /v5/ dans vos requêtes :
# Avant
https://api.sylvain.sh/v4/infos
# Après
https://api.sylvain.sh/v5/infosCompatibilité des endpoints
Tous les endpoints v4 sont entièrement compatibles en v5. Les nouveaux endpoints sont listés dans le changelog 5.0.0.
Versions précédentes
- Changelog v4 - Voir toutes les versions v4
- Documentation v3 - Ancienne version