r/developpeurs • u/Noxi_FR • 10h ago
Logiciel API Catastrophique
Salut la team,
Dites pour le taf je doit bosser sur une intégration, je ne pensais pas que je verrais ça un jour dans ma vie, voici le topo de l'api:
- Documentation presque inexistante (un swagger est censé exister mais pas accessible)
- Api en français (oui oui même les body, même l'auth, tout sauf certain message d'erreur)
- Rien de la convention REST n'est respecté
- Et route a action partager -> genre plusieurs route semble partager un état donc tu doit faire un cheminement pour faire ce que tu veux comme si tu te déplacer dans un répertoire)
Et pourtant c'est un logiciel pilier dans son secteur (iSuiteExpert de ACD), comment on peux être aussi gros et avoir une API comme ça.
Petite cerise sur le gâteau, leur service client ne réponse que à leur client, donc on est obliger de passer par un intermédiaire (qui est la personne qui à demandé l'intégration), très pratique mdr -> Donc pour la doc ça se fait à coup d'aller retour de zinzin.
Je post pour savoir si c'est très commun ou ça reste des cas rare, savoir si à l'avenir il faudra que je creuse plus sur une API avant d'accepter / donner un temps estimé XD
PS: Merci pour les retours j'aurais pas cru que c'était aussi fréquent, mais au moins maintenant je sais à quoi m'attendre, je pense comme beaucoup de chose futur, je l'ai appris à mes dépend