Portail développeurs API — Allianz Trade
- Client
- Allianz Trade
- Secteur
- Assurance · Portail API
- Site web
- API Allianz Trade
- Fin de mission
- Présent
Contexte
Allianz Trade expose ses données de risque et de notation à un réseau de partenaires techniques — courtiers, intégrateurs, éditeurs de logiciels métier. Ces partenaires ont besoin d'un accès structuré aux API : documentation vivante, environnement de test isolé, gestion des credentials.
L'enjeu n'est pas technique au sens étroit : c'est un produit à part entière, pensé pour des développeurs tiers dont la qualité d'intégration conditionne directement la qualité de service perçue par les clients finaux.
Problématique
- Documentation dispersée : chaque équipe produit maintenait ses spécifications dans des formats différents, sans source de vérité commune.
- Pas de sandbox : les partenaires testaient en environnement de production, avec les risques que cela implique sur les données réelles.
- Le besoin d'un nouveau devportal avec un nouvel system design qui répond aux exigences et au nouvel system design du groupe.
Solution
DrupaLabs a conçu et livré un portail développeur complet sur Drupal 10, articulé autour de trois blocs fonctionnels :
1. Catalogue API unifié
Chaque API est documentée selon la spécification OpenAPI et rendue interactive via une interface Swagger intégrée. Les équipes produit alimentent la documentation directement depuis leur workflow d'édition Drupal — sans outil supplémentaire.
2. Environnement sandbox isolé
Un espace de test dédié permet aux partenaires d'appeler les API avec des données synthétiques, sans impact sur les systèmes de production. Les réponses reflètent le comportement réel des endpoints.
3. Gestion des accès en libre-service
Les partenaires s'enregistrent, créent leurs credentials et gèrent leur cycle de vie depuis le portail. Les administrateurs disposent d'une vue complète des accès actifs, avec révocation possible en un clic.