Add habit api