API Tracking : Développement d'une API sur mesure pour la gestion de code d'installation logiciels

Afin de moderniser ses processus d'installation et de gestion de licences, Scan4All a sollicité SILARHI pour développer une API REST sécurisée.

Guillaume Sainthillier1 min de lecture

👨‍⚕️ Le client

Scan4All est une entreprise française située à Labège (Haute‑Garonne), spécialisée en recherche et développement pour la dentisterie numérique grâce à son scanner intra‑oral 3D Iris®.

🛠️ Notre intervention

SILARHI a conçu une API via Symfony, bâtie sur la structure de base de données fournie par le client, avec une architecture REST sécurisée par authentification Bearer.

Nous avons également adapté une application existante pour qu'elle puisse utiliser cette nouvelle API, tout en développant de nouveaux endpoints pour répondre aux besoins spécifiques de Scan4All.

L’API centralise les interactions entre les postes installés et l’infrastructure serveur et assure l’intégration avec des logiciels internes utilisés par le client.

⚙️ Technologies utilisées

  • Symfony pour le développement de l'API
  • PostgreSQL comme base de données
  • Docker pour le déploiement et la conteneurisation
  • APIPlatform pour la gestion des endpoints REST
  • Authentification Bearer pour sécuriser les échanges