Basic API from UML