API (interfaz de programación de aplicaciones)
Las API exponen funcionalidades de máquina a máquina: extracción de informes, registro de conversiones, aprovisionamiento de socios, inicio de pagos; la moneda de la integración en la industria.
Evaluación de la calidad de los API durante la adquisición.
Cobertura (¿puedes hacer mediante API todo lo que hace la interfaz de usuario? — la brecha es tu futuro trabajo manual), actualización de la documentación, política de versiones y obsolescencia, límites de velocidad en función de tus volúmenes reales, fidelidad del entorno de pruebas y seguridad de la autenticación. Específicamente para plataformas de afiliados: extracción completa de estadísticas (los equipos de BI de los socios lo solicitarán), API de conversión para flujos S2S y cobertura de webhooks para eventos. La calidad de la API es calidad de producto con apariencia de ingeniería; las API débiles generan costos cada trimestre.