Added more detailed errors. Now POST polls spits out which parameters don't validate within the json payload