More Interfaces for the public api

@DeepDiver1975 @bantu @icewind1991