I have gone through the API documentation to generate the Audit report via API and i was able to do that successfully for one Campaign ID. However i am looking for a solution wherein i can pass multiple campaigns together and generate the Audit report for all of them at once. Below is the URL i have used to generate the single Campaign report but if you can help provide me the way to do the same for multiple campaigns that would be great.
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.