Add request translation and update endpoint validation (breaks build) [issue #6]