correct impl of asset service and v1 api update for asset endpoint