Le API utente constano di una serie di metodi per esporre funzionalità necessarie alla valutazione dei codici e una serie di eventi generati dal modulo utente in fase di risoluzione delle macchine.