add byname API