I tried every single fund id in the system and still get the same response: "No fund/campaign found for fund id". What could I be missing?
Are the funds associated with campaigns? and is the "Use in ticketing" box checked on the Funds reference page? To use a fund on TNEW that box has to be checked.
I think some of them are, because I also got all funds for all campaigns, and there were definitely some campaigns with funds in them, and since my api call also tried every single fund in the system, one or more of the funds I tried were associated with campaigns.
Can you verify that the API user you are authorizing the request with is in a user group with permission to use the funds you are passing in the request? It could be security-related.