Vistas del Usuario
La API para recuperar un usuario puede recibir como parámetro la vista que se desea obtener mediante el parámetro template. Estas pueden ser:
- mini: Contiene la información mínima del usuario, útil para obtener más rapidamente listados.
- show: Es la vista por defecto si se omite el parámetro template y contiene la información extendida del usuario.
A continuación se lista un ejemplo de cada vista.
GET /api/users/:id?template=mini
Respose:
{
"id": 12345,
"email": "[email protected]",
"firstname": "Juan",
"lastname": "Roman"
}
GET /api/users/:id?template=show
Respose:
{
"id": 12345,
"email": "[email protected]",
"created_at": "2016-03-15T11:32:13.470-03:00",
"updated_at": "2016-03-15T11:32:13.470-03:00",
"firstname": "Juan",
"lastname": "Roman",
"gender": null,
"document": null,
"send_promotions": null,
"app_id": 5,
"related_users": [],
"ship_address": null,
"bill_address": null,
"alchemy_roles": [],
"user_group": null,
"stock_location_id": null
}