Oui, mais pas avec une API REST native : Sage 100 France n'en propose pas. Une application sur-mesure s'y connecte par la bibliothèque propriétaire de Sage (les objets métiers), par un accès SQL en lecture, ou par une API tierce posée par-dessus, comme Webservices 100 de l'éditeur PPI-Group. Le bon choix dépend de votre version de Sage 100 et du sens des échanges.

  • Écriture (commandes, factures, clients) : passez par les objets métiers, qui appliquent les règles de gestion de Sage et protègent l'intégrité des données.
  • Lecture de gros volumes (stocks, historiques) : l'accès direct à la base Microsoft SQL Server est plus rapide, mais il est déconseillé pour écrire, au risque de corrompre les données.
  • API tierce : elle expose des endpoints REST ou SOAP et évite de coder la couche d'accès, au prix d'une licence et d'un composant de plus à maintenir.

Point de vigilance : la version Sage 100 Online ne donne pas accès aux objets métiers, donc la connexion y est impossible. Les versions installées chez vous (On-Premise) ou hébergées en Partner Cloud demandent un agent local pour synchroniser en temps réel avec le reste de votre système d'information. Vérifiez donc votre édition avant tout chiffrage.

Pulsar Forge développe des connecteurs entre Sage 100, vos applications métier et vos outils d'automatisation. Parlons de votre cas.