Client endpoint