Versions actuelles
Version dans les URL
Modifications non rétrocompatibles et rétrocompatibles
Modifications non rétrocompatibles (nécessitent des mises à jour du code)
- Suppression d’un endpoint
- Suppression d’un champ de réponse
- Suppression d’un paramètre de requête
- Ajout d’un nouveau paramètre obligatoire
- Modification du type de données d’un champ
- Changement de nom d’un champ ou d’une ressource
- Modification des codes de réponse ou des types d’erreur
- Modification des scopes d’autorisation
Modifications rétrocompatibles (additives)
- Ajout d’un nouvel endpoint
- Ajout d’un nouveau paramètre facultatif
- Ajout d’un nouveau champ de réponse
- Ajout de nouveaux périmètres OAuth
- Modification du texte des messages d’erreur
- Mise à la valeur
nullde champs pour des raisons de confidentialité/sécurité
Calendrier des versions
Politique d’obsolescence
- Mise en obsolescence : la version précédente est déclarée obsolète
- Période de support : la version obsolète continue de fonctionner pendant une période déterminée
- Retrait : la version obsolète est retirée
Définitions
Rester informé
Journal des modifications
Toutes les modifications et mises à jour de la plateforme.
Annonces du forum
Annonces de changements majeurs incompatibles.
@XDevelopers
Actualités et mises à jour de la plateforme.
Newsletter
Résumé mensuel.
Ressources de migration
- Guides de migration : instructions de mise à niveau étape par étape
- Correspondance des endpoints : équivalents entre v1 et v2
- Modifications du format de données : différences de modèle d’objets
Présentation de la migration
Recommandations de migration en vigueur.
Correspondance des endpoints
Correspondance des endpoints entre v1 et v2.
Bonnes pratiques
Utilisez v2
Démarrez les nouveaux projets sur la version la plus récente.
Suivez les annonces
Abonnez-vous au journal des modifications et aux mises à jour du forum.
Testez les changements
Testez en environnement de développement avant les mises à jour en production.
Planifiez les migrations
N’attendez pas l’obsolescence pour mettre à niveau.