API (interfaccia di programmazione dell'applicazione)
Le API espongono funzionalità da macchina a macchina: estrazione di report, registrazione delle conversioni, provisioning dei partner, avvio dei pagamenti: la valuta di integrazione del settore.
Valutazione della qualità delle API durante la fase di approvvigionamento
Copertura (è possibile fare tramite API tutto ciò che fa l'interfaccia utente? — il divario rappresenta il lavoro manuale futuro), aggiornamento della documentazione, politica di versioning e deprecazione, limiti di frequenza in base ai volumi reali, affidabilità della sandbox e igiene dell'autenticazione. Nello specifico per le piattaforme di affiliazione: estrazione completa delle statistiche (i team di BI dei partner lo richiederanno), API di conversione per i flussi S2S e copertura webhook per gli eventi. La qualità delle API è la qualità del prodotto con una veste ingegneristica; le API deboli si ripercuotono negativamente su ogni trimestre successivo.