API, architecture et analyse de la situation