I know about Get Multiple Campaigns in the REST API. The difference is getCampaignsForSource only returns campaigns that "can be used as input parameters into the requestCampaign function"
As far as I can see, there is no way to implement that filter via Get Multiple Campaigns in the REST API. Please let me know if there is because I only want the campaigns that I can submit to Request Campaign