add client api