Light weight pattern to help teams consistently expose and consume REST type web service end-points