I found this post as I was having the same trouble. I eventually discovered that you seem to get that error message if the JSON is wrong. In my case, I had somehow managed to omit {"requests: ...} around everything. In yours I would guess that the problem is that your requests is an objet, not an array, ie you have {"requests": {"Amendments"....}} instead of {"requests": {{"Amednment"...}]}. It is a thoroughly confusing and unhelpful error.
... View more
I can create an invoice template using the REST API, but I can't update existing ones. Please add the functionality to update an existing one. The driver for this request is wanting to update our CI/CD pipeline to deploy Zuora artifacts, but this seems to be one thing we can't do.
... View more