API (interface de programmation d'application)
Les API exposent des fonctionnalités machine-à-machine : extraction de rapports, enregistrement des conversions, approvisionnement des partenaires, initiation des paiements — la monnaie d’intégration du secteur.
Évaluation de la qualité des API lors de l'approvisionnement
Couverture (l'API permet-elle de réaliser toutes les opérations de l'interface utilisateur ? – le manque de fonctionnalités représente le travail manuel nécessaire à l'avenir), documentation à jour, politique de versionnage et de dépréciation, limitations de débit adaptées à vos volumes réels, fiabilité de l'environnement de test et hygiène des authentifications. Pour les plateformes d'affiliation en particulier : extraction complète des statistiques (les équipes BI des partenaires en feront la demande), API de conversion pour les flux S2S et couverture des webhooks pour les événements. La qualité des API est la qualité du produit incarnée ; des API défaillantes engendrent des coûts supplémentaires chaque trimestre.