API Dev non disponible
- resolved
Le 23 octobre, Dev API était indisponible de 11:15 à 11:31 CEST (16 minutes). La panne a été causée par une erreur lors d'une étape de déploiement pour l'un de nos composants. Un postmortem sera publié dans les 5 jours ouvrables.
- postmortem
Résumé Le 23 octobre 2026, à 11h15 CEST, toutes les demandes à l'API Dixa Public \(dev.dixa.io\) ont commencé à échouer avec une erreur. La panne a été causée par un déploiement défectueux du composant qui authentifie les demandes d'API entrantes. Notre équipe a détecté le problème à 11h16 CEST, identifié la cause et déployé une solution. Le service complet a été restauré à 11h31 CEST. Impact Entre 11h15 et 11h31 CEST, l'API Dixa Public n'était pas disponible pour tous les clients. Chaque requête d'API dans cette fenêtre, dans toutes les versions d'API, a reçu une erreur HTTP 500, et aucune requête n'a réussi. Les demandes ont été rejetées avant qu'elles n'atteignent nos systèmes, donc aucune demande n'a été partiellement traitée et aucune donnée n'a été perdue ou modifiée. Les intégrations qui réessayent automatiquement les demandes échouées auront récupéré de leur propre chef. Les intégrations qui ne réessayent pas peuvent avoir besoin de réenvoyer les appels effectués pendant cette fenêtre. La cause profonde La panne a été causée par un déploiement manuel du composant qui authentifie chaque demande à l'API Dixa Public. La nouvelle version de ce composant a été mal emballée, donc elle ne pouvait pas démarrer. Sans une étape d'authentification opérationnelle, chaque requête d'API entrante a échoué. Le code lui-même était correct; le problème ne concernait que la façon dont il était emballé pour être déployé. Résolution Notre équipe a détecté le problème à 11h16 CEST et a commencé à enquêter sur les services touchés. Vers 11h26, la cause principale était le déploiement défectueux. Une version correctement emballée du même code a été déployée à 11h30 CEST, et les demandes d'API ont repris immédiatement. Les taux d'erreur sont revenus à des niveaux normaux à 11:32 AM CEST. Mesures préventives Pour prévenir des incidents similaires, nous sommes : * Remplacer les déploiements manuels de cette composante par un pipeline de déploiement automatisé * Tester chaque changement dans un environnement de mise en scène avant d'atteindre la production * Améliorer les versions, afin que nous puissions revenir à une bonne version connue immédiatement * Ajout d'autres alertes automatisées sur les erreurs d'authentification de l'API et les taux d'erreurs pour détecter les problèmes plus rapidement Note de clôture Nous comprenons à quel point l'accès fiable à l'API publique Dixa est important pour vos intégrations et vos flux de travail. Nous nous excusons de tout désagrément causé pendant cette période et nous nous engageons à renforcer la résilience de ce service.
Traduit automatiquement depuis la mise à jour officielle de l'incident.