SupportConnexion
Contactez-nous
Comment migrer d'OData vers les pages API dans Dynamics 365 Business Central

Comment migrer d'OData vers les pages API dans Dynamics 365 Business Central

October 28, 2025 · Andreea Arseni · Intégration Microsoft Dynamics

Vous avez probablement déjà entendu l'annonce : Microsoft abandonne progressivement la possibilité d'exposer des pages d'interface utilisateur (UI) en tant que points de terminaison OData (et SOAP). À la place, vous devrez utiliser des pages API. Cet abandon s'inscrit dans une stratégie de modernisation pluriannuelle qui vise à standardiser les intégrations autour des pages API et des requêtes API, conçues spécifiquement pour l'accès programmatique.

Migrer d'OData vers les pages API dans Dynamics 365 Business Central consiste à identifier les points de terminaison OData, à créer les pages API correspondantes et à transférer vos données tout en garantissant des autorisations appropriées et la cohérence des données. Vous bénéficiez ainsi d'un accès aux données plus rapide, plus sûr et modernisé.

Cela peut sembler un peu tôt, mais plus vous vous préparez tôt, mieux vous serez positionné le jour où il faudra basculer.

Résumé

Ce guide explique comment passer des points de terminaison OData de pages UI aux pages API et aux requêtes API dans Microsoft Dynamics 365 Business Central.

Vous découvrirez le calendrier de ces changements, les raisons qui poussent Microsoft à les mettre en œuvre, ce qui distingue les pages API d'OData et des requêtes API, ainsi que les étapes pour migrer vos intégrations.

Utilisez ce guide pour que vos intégrations restent fonctionnelles, sécurisées et à jour.

Table des matières

Dates clés et changements de la migration

Source : Microsoft – Fonctionnalités dépréciées dans Business Central

Pourquoi Microsoft s'éloigne d'OData



OData ou pages API : quelles différences ?

Caractéristique OData (page UI) Page API
Rôle Expose une page UI comme point de terminaison Conçue pour les intégrations
Vitesse Plus lente avec beaucoup de données Plus rapide, gère davantage d'enregistrements
Gestion des versions Aucune Oui (v2.0, v3.0, etc.)
Stabilité Change si l'UI change Plus stable, fondée sur un contrat
Sécurité Basée sur la page Basée sur le contrat de données
Support En voie de disparition Entièrement prise en charge


Pages API ou requêtes API : lesquelles utiliser ?

Les pages API et les requêtes API vous donnent toutes deux accès aux données de Business Central, mais leurs usages diffèrent :

En bref : utilisez les pages API pour les opérations courantes sur les données. Utilisez les requêtes API pour les rapports personnalisés ou lorsque vous devez combiner des données provenant de différentes sources.

Migrer d'OData vers les pages API : étape par étape

  1. Remplacez les anciens points de terminaison OData comme /ODataV4/Page/CustomerCard par des points de terminaison de pages API comme /api/v2.0/customers, /vendors ou /salesOrders.
  2. Mettez à jour les mappages de vos intégrations et actualisez les métadonnées.
  3. Utilisez des champs comme systemModifiedAt ou lastModifiedDateTime pour ne synchroniser que les données modifiées.
  4. Testez vos intégrations dans un environnement sans risque. Les pages API sont généralement 30 à 50 % plus rapides.
  5. Si vous avez besoin de champs personnalisés, créez des pages API personnalisées avec des extensions AL.

Pour aller plus loin, consultez cet article qui explique comment lire les pages API de Microsoft Dynamics 365 Business Central et vous y intégrer.


💡 Conseil de pro ! Basculer sans tarder permet à vos intégrations de continuer à fonctionner et facilite la maintenance.

Comme toujours, si vous avez besoin d'aide pour faire passer votre intégration d'OData aux pages API, n'hésitez pas à contacter l'équipe du support Rapidi.

 

Mis à jour en février 2026

Questions fréquentes

Quand les points de terminaison OData cessent-ils de fonctionner ?

Les points de terminaison OData de pages UI cessent de fonctionner avec la version 30 (2027 Wave 1).

Pourquoi utiliser les pages API plutôt qu'OData ?

Les pages API sont plus rapides, plus sûres et risquent moins de cesser de fonctionner.

Dois-je réécrire toutes mes intégrations ?

Si votre intégration utilise des pages UI via OData, vous devez passer aux pages API ou aux requêtes API avant 2027.

Voyez si cela convient à votre environnement

Dites-nous quels systèmes vous utilisez et nous vous dirons franchement si Rapidi est le bon outil.