curl json solicitud de envío por terminal a una aplicación de rieles

Estoy tratando de crear un usuario en mi aplicación rails con un comando curl desde el terminal os x. No importa cómo formatee los datos, la aplicación devuelve respuestas que ninguna de mis validaciones ha pasado.

curl http://localhost:3000/api/1/users.json -i -X POST -d {"user":{"first_name":"firstname","last_name":"lastname","email":"[email protected]","password":"app123","password_confirmation":"app123"}}"

He probado todas las variaciones. Intenté usar corchetes [], probé user = {data ..} y nada parece funcionar. ¿Algunas ideas

Respuestas a la pregunta(1)

Su respuesta a la pregunta