the idea with sending back `json` was to show the client his request params and allow his to check what's wrong with it