add logs APIs