Improved Http endpoint DSL