Usuarios
APIs para el tratamiento de usuarios.
La respuesta de tanto la creación como la edición es el usuario modificado.
Login
GET /api/users/validate?spree_user[email][email protected]&spree_user[password]=pass123
Respuesta a login exisoto:
{"user_id": 9852}
Respuesta a login erróneo:
{"user_id": null}
Creación
POST /v2/api/users
Body:
{"user":
{
"firstname":"Juan",
"lastname":"Romero",
"email":"[email protected]",
"password":"pass123",
"user_group_id": 1,
"stock_location_2": 3,
"custom_properties": {
"custom_property_name": 1
}
}
}
Edición
PUT /api/users/:id
Body:
{"user":
{
"firstname":"Juan",
"lastname":"Roman",
"email":"[email protected]",
}
}
Eliminar
DELETE /api/users/:id