cleaner access API