If you consider Campaign Standard (as you posted in ACS forum) then No,
it won't work in that way.You could do a single call to a web service
including al relevant profile information needed. The web service then
needs to return e.g. 1 row per profile which can be joined
back.Potentially an in-between script (Adobe I/O, Amazon Lambda, ..) may
be needed. If using Campaign Classic, yes you could loop in a JS
activity, do a web service call and update the work table via a Sql call