add api reporting