Updated usage report using HTTPClient