add avalon api