Hi,
I'm unaware of any API call that allows for multiple Campaign IDs. However, you should be able to create a script to dynamically generate individual calls for multiple campaigns. You'd also want that script to handle the response for each call.
Thanks,
Jantzen