Trazabilidad de Cafe
POST /api/v1/users
Name | Type | Description |
---|---|---|
User | Object | Objecto JSON |
User._id | String | ID de usuario, solo en lectura |
User.tipo | String | Tipo de usuario: Admin, Extensionista, Trilladora, Acopio |
User.nombre | String | Nombre de usuario |
User.documento | String | Documento de usuario |
User.usuario | String | User Credencial de ingreso |
User.password | String | Contraseña de usuario |
User.region | Object | Region asignada, solo para Extensionista |
User.region.departamento | String | Nombre del departamento |
User.region.municipio | String | Nombre del municipio |
User.region.region | String | Nombre de la region |
User.trilladora | String | ID trilladora, solo para Trilladora |
User.acopio | String | ID Acopio, solo para acopio |
DELETE /api/v1/users/:id
GET /api/v1/users/:id
GET /api/v1/users/type/:type
Name | Type | Description |
---|---|---|
role | String | User's role |
limit | Int | Limite de objetos retornados |
Punto | Int | de iniciarl de consulta |
POST /api/v1/users/login
Name | Type | Description |
---|---|---|
Credentials | Object | JSON object |
Credentials.username | String | nombre de usuario |
Credentials.password | String | contraseña de usuario |
PUT /api/v1/users/:id
Name | Type | Description |
---|---|---|
User | Object | Objecto JSON |
User._id | String | ID de usuario, solo en lectura |
User.tipo | String | Tipo de usuario: Admin, Extensionista, Trilladora, Acopio |
User.nombre | String | Nombre de usuario |
User.documento | String | Documento de usuario |
User.usuario | String | User Credencial de ingreso |
User.password | String | Contraseña de usuario |
User.region | Object | Region asignada, solo para Extensionista |
User.region.departamento | String | Nombre del departamento |
User.region.municipio | String | Nombre del municipio |
User.region.region | String | Nombre de la region |
User.trilladora | String | ID trilladora, solo para Trilladora |
User.acopio | String | ID Acopio, solo para acopio |