HTTP route implementation