Обычно 400 - ошибка неверного запроса, это означает, что отправляемый вами запрос неверен, что ожидается сервером.
Так что здесь json неверно, поэтому убедитесь, что ваш json содержитвсе ключи, которые присутствуют в классе pojo на стороне сервера, вместе с их типом.
Для устранения неполадок на стороне сервера просто убедитесь, что сигнатура метода контроллера хороша, например, прием запроса json, тип метода и т. д.