Ok… Passei muito mais tempo pesquisando nos fóruns e encontrei um problema semelhante de 7 anos atrás. Descobri que, se você atualizar o Content-Type para "application/json; charset=utf-8", funciona!
Tenho um último problema: como atualizo o nome de usuário pela API?
Tentei fazer algo assim, mas não funciona:
-d '{\"name”: “new name\", \"username\": \"new username\"}' \\