Microsoft Dynamics 365 Business Central est un ERP cloud utilisé par les PME et les entreprises de taille intermédiaire pour gérer finance, ventes, stocks et opérations au même endroit. Si votre produit s'adresse à des entreprises qui travaillent déjà dans Business Central, l'intégrer vous permet de :
- Synchroniser automatiquement les données comptables , clients, fournisseurs, factures et écritures circulent entre les systèmes sans saisie manuelle.
- Envoyer et récupérer des données financières en temps réel, pour des comptes toujours à jour et un rapprochement plus rapide.
- Réduire les erreurs en supprimant le copier-coller entre votre produit et l'ERP de vos clients.
- Servir des clients dans toute l'Europe qui s'appuient sur Business Central comme socle financier.
Ce guide couvre tout ce qu'il faut savoir sur l'API Business Central : son architecture, sa configuration et les bonnes pratiques qui rendent votre intégration rapide et fiable. Nous verrons aussi comment l'API Comptabilité Unifiée de Chift vous évite le gros du travail.
Qu'est-ce que l'API Business Central ?
Business Central expose une API OData standard sécurisée par OAuth 2.0. OData offre une manière prévisible et RESTful d'interroger et d'écrire des données, avec un support natif du filtrage, de la pagination et des relations entre entités.
Il existe une seconde couche à connaître. Les extensions Business Central peuvent déclarer leurs propres API par-dessus l'API standard. C'est un mécanisme puissant : il permet d'exposer des données et des opérations que l'API par défaut ne couvre pas. Chift utilise précisément ce système, nous publions une extension Business Central dédiée sur la marketplace Microsoft pour étendre l'API standard et améliorer la couverture de notre API Comptabilité Unifiée.
Via l'API, vous accédez aux entités financières clés attendues d'un ERP : clients, fournisseurs, factures de vente et d'achat, écritures comptables, plan comptable, informations de TVA, et plus encore.
Vous trouverez la référence technique complète dans la documentation Business Central de Chift et dans la documentation développeur officielle de Microsoft.
{{CTA-1}}
Exemples de cas d'usage de l'intégration de l'API Business Central
Intégrer Business Central ouvre de vraies opportunités pour enrichir votre produit. Voici comment des éditeurs de logiciels, toutes catégories confondues, exploitent les données Business Central via l'API Comptabilité Unifiée de Chift.
Connecter les ERP verticaux à la comptabilité
Les ERP verticaux et sectoriels peuvent exporter des données financières, comme les factures fournisseurs et clients, et générer des écritures comptables directement dans Business Central. Fini le travail manuel répétitif : les comptes restent alignés avec ce qui se passe dans l'outil opérationnel, ce qui fait gagner du temps aux entreprises comme à leurs comptables.
.jpg)
Suivi et prévision de trésorerie
Les plateformes de gestion de trésorerie peuvent récupérer soldes, écritures et données financières depuis Business Central pour fournir des analyses précises, dignes d'un comptable. Elles peuvent aussi y renvoyer des données de pré-comptabilité, afin que les écritures soient générées automatiquement et que les équipes financières travaillent toujours sur une image à jour.
.jpg)
Alimenter les décisions de crédit pour les plateformes de financement
Les prêteurs aux entreprises peuvent se connecter à Business Central pour récupérer des données comptables en temps réel, factures en attente, ancienneté des créances, tendances de revenus, afin d'évaluer la solvabilité plus vite et de suivre la performance des prêts dans la durée. Le financement statique devient ainsi une relation dynamique fondée sur des données financières vivantes.
.jpg)
Pour plus d'exemples de la façon dont les intégrations comptables peuvent améliorer votre produit, explorez nos études de cas Chift.
Configurer votre intégration à l'API Business Central
Se connecter à Business Central implique d'enregistrer une application dans Azure et de lui accorder le bon accès aux données de votre client. Voici la marche à suivre :
- Créez un compte Azure si vous n'en avez pas déjà un.
- Enregistrez une application Azure multi-tenant et ajoutez-y l'URL de redirection de Chift. C'est l'enregistrement multi-tenant qui permet à la même application de s'authentifier dans tous les environnements Business Central de vos clients.
- Configurez les permissions de l'application pour qu'elle ait les droits sur les données appropriées dans Business Central. Cela fonctionne comme les scopes d'autorisation d'une application OAuth classique : n'accordez que ce dont l'intégration a besoin.
- Connectez-vous via Chift et lancez la synchronisation.
Vous trouverez la configuration complète, étape par étape, dans la documentation Business Central de Chift.
Le flux OAuth en lui-même est accessible aux développeurs, mais une intégration prête pour la production ne se limite pas à l'authentification. Il faut normaliser les données entre outils comptables, gérer l'onboarding multi-tenant et maintenir la connexion à mesure que Microsoft et les configurations de vos clients évoluent. C'est cette partie que Chift prend en charge à votre place.
Bonnes pratiques pour l'intégration de l'API Business Central
Quelques recommandations propres à ce connecteur garderont votre intégration rapide, robuste et facile à déboguer.
- Respectez les limites de concurrence. Business Central en ligne autorise un maximum de 5 requêtes simultanées, les requêtes supplémentaires sont mises en file d'attente, et un maximum de 100 connexions simultanées (en comptant les requêtes en cours et en file). Concevez votre logique de synchronisation avec ces plafonds en tête pour éviter le throttling.
- Utilisez l'endpoint $batch d'OData. Quand vous devez traiter plusieurs requêtes d'un coup, ou quand la transactionnalité compte, regroupez-les. Avec le bon en-tête, le batch s'exécute dans une seule transaction de base de données : toutes les opérations réussissent ou échouent ensemble.
- Anticipez les modèles virtuels. Certains endpoints standards reposent sur des modèles virtuels qui agrègent des données de plusieurs tables. Ils peuvent devenir des goulets d'étranglement et provoquer des timeouts. Identifiez-les tôt et concevez vos lectures pour ne pas les solliciter inutilement.
- Exploitez les messages d'erreur. Business Central renvoie des erreurs très détaillées, avec codes et descriptions. Analysez-les et restituez-les correctement pour offrir à vos utilisateurs un retour clair et exploitable plutôt qu'un échec générique.
- Rafraîchissez proprement les tokens OAuth et stockez les identifiants de façon sécurisée, limitez les permissions de l'application au strict nécessaire.
Connectez-vous à Business Central, Pennylane, Sage et bien plus avec une seule intégration
Construire une connexion directe à Business Central demande du temps, des efforts et une maintenance continue, surtout une fois qu'il faut aussi intégrer tous les autres outils comptables que vos clients réclament.
Avec l'API Comptabilité Unifiée de Chift, vous vous connectez une fois et accédez à Business Central, Pennylane, Sage, Cegid, Exact Online, Odoo et bien d'autres via un modèle de données unique et cohérent.
- Une seule intégration pour des dizaines d'outils comptables
- Support natif d'OAuth 2.0, de la pagination et des limites de débit
- Données unifiées et standardisées
- Synchronisation en temps réel et monitoring avancé
- Une expérience fluide pour vos utilisateurs

Réservez une démo pour en savoir plus !
FAQ sur l'API Business Central
Quels endpoints sont inclus dans l'API Business Central ?
Le connecteur Business Central de Chift expose un large ensemble d'endpoints comptables standardisés, incluant (sans s'y limiter) :
- Clients
/clients - Fournisseurs
/suppliers - Factures
/invoices - Écritures comptables
/journal-entries - Plan comptable
/accounts - Codes de TVA
/vat-codes
Consultez notre documentation de l'API Business Central pour la liste complète des routes disponibles.
Quelles sont les limites de débit de l'API Business Central ?
Business Central applique des limites de débit qui dépendent de l'environnement : 300 requêtes par minute en sandbox et 600 requêtes par minute en production. À cela s'ajoute un plafond de concurrence de 5 requêtes simultanées et 100 connexions simultanées. Concevez votre logique de retry et de backoff autour de ces chiffres pour rester dans les limites et garder des synchronisations fluides.
Pourquoi Chift utilise-t-il une extension Business Central ?
L'API OData standard ne couvre pas toutes les données dont notre API Comptabilité Unifiée a besoin. Business Central permet aux extensions de déclarer leurs propres API : nous publions donc une extension dédiée sur la marketplace Microsoft pour élargir la couverture. Le résultat est une intégration plus complète et plus cohérente que l'API standard seule.
De quoi ai-je besoin dans Azure pour me connecter ?
Vous enregistrez une application Azure multi-tenant, vous y ajoutez l'URL de redirection de Chift, et vous configurez ses permissions pour accéder aux bonnes données Business Central. L'enregistrement multi-tenant permet à une seule application de s'authentifier dans tous les environnements de vos clients via OAuth 2.0.
Comment gérer le batching et la performance ?
Utilisez l'endpoint OData $batch pour regrouper plusieurs opérations, et passez l'en-tête approprié quand vous voulez qu'elles s'exécutent comme une seule transaction. Méfiez-vous des endpoints standards basés sur des modèles virtuels qui agrègent plusieurs tables : ils sont la cause la plus fréquente de timeouts, concevez vos lectures pour les contourner.
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.webp)
.webp)



.jpg)
.jpg)
.webp)












.jpg)


.webp)













.avif)




