More Descriptive Error Reporting

More Descriptive Error Reporting

I was using the API to create tasks and received a 500 error when i mistakenly used the zuid instead of the id in the owner field. This was not very descriptive and took me a little bit of testing to figure out which field was the problem.

would it be possible some more descriptive responses when things fail like this? Thank you!