Endpoint public methods should return an sbt.Promise