add category apis(TBT)