Il y a environ 18 mois, nous annoncions la sortie de la version 2 de l’API. Aujourd’hui, nous sommes fiers d’annoncer que l’API de prévision v3 est en ligne.

Les calculateurs de stock de sécurité et de centre d’appels ont déjà été mis à niveau vers l’API v3 à partir des versions 2.5 et supérieures.

Le principal avantage de cette version est la suppression du délai d’attente d’une heure entre le téléchargement des données et la prévision. Nous vous recommandons de mettre à niveau vers les dernières versions de ces applications.

(note : notre complément Excel n’a pas encore été mis à niveau)

L’objectif principal de cette version est la simplicité. En effet, l’API v2 avait progressivement augmenté pour atteindre plus de 20 méthodes web avec à la fois un certain niveau de redondance et un manque de séparation des préoccupations.

Ensuite, au cours des 18 derniers mois, grâce à notre réseau de partenaires en expansion, nous avons découvert de nombreux problèmes mineurs mais ennuyeux dans l’API v2 liés à des environnements de programmation populaires (Java, Python, C++, Apex, …). Ainsi, nous nous sommes assurés que l’API v3 éviterait les conceptions qui se sont révélées problématiques dans certains environnements.

De plus, l’API v3 est livrée avec des points de terminaison REST et SOAP. En effet, REST s’est imposé comme L’approche pour assurer une interopérabilité maximale dans les environnements d’entreprise orientés web modernes, et nous sommes très engagés à respecter les normes de l’industrie.

Voici quelques faits sur l’API v3 :

  • 8 méthodes web (dont seulement 4 sont réellement nécessaires pour une utilisation en production) alors que l’API v2 en avait plus de 20. Moins de méthodes signifient moins de temps à passer à décrypter notre spécification d’API.
  • Le client de prévision .NET pour l’API v3 a été réduit d’environ 1 000 lignes de code par rapport à plus de 10 000 lignes de code pour la version précédente de l’API v2.

Étant donné que l’API v3 offre toutes les fonctionnalités de l’API v2 tout en étant beaucoup plus simple, nous avons déjà commencé à migrer tous les services existants en production vers l’API v3.

L’API v2 ne sera plus disponible pour les nouveaux utilisateurs, mais nous veillerons à ce que tous les clients en production soient correctement migrés avant de fermer le service pour l’API v2.

N’hésitez pas à nous contacter si vous avez besoin d’une assistance dans ce processus.