add some api support about report