Added recommendations API (bug 1063795)

probably, yes. I don't know how long these requests might take but we don't want to wait 30s for these if that's the default.