Una de las consideraciones clave que debe guiar tanto su estrategia de negocio de API como su arquitectura de interfaz es la distinción entre APIs abiertas y privadas. Una interfaz se define como abierta o privada, dependiendo de si se dirige a desarrolladores externos o internos.