Defined client API interface