I believe "unprocessable entity" errors usually happen when an element in your JSON does contain a valid value, has an non-existent property, or is just improperly formatted. If you have a way to output the JSON you're sending, check for any empty o...