hyperApi