POST Api/Users/Update

Metodo para actualizar un usuario

Request Information

URI Parameters

None.

Body Parameters

RequestAddUser
NameDescriptionTypeAdditional information
idUsuario

ID del usuario *Obligatorio para actualización*

integer

None.

nombre

Nombre del usuario *Obligatorio*

string

None.

apellido

Apelido del usuario *Obligatorio*

string

None.

email

Correo electronico, tambien sirve como usuario *Obligatorio*

string

None.

idRol

ID del perfil (N1, N2...)

integer

None.

idUserN4assigned

ID del usuario N4 Asignado

integer

None.

idUserN5assigned

ID del usuario N5 Asignado

integer

None.

idUserN6assigned

ID del usuario N6 Asignado

integer

None.

idhCliente

Clave IDH del cliente

string

None.

nombreCliente

Nombre del cliente

string

None.

idPosicion

ID del perfil (rol) de la empresa

integer

None.

idLocation

ID del lugar

integer

None.

idStatus

Activo o Desactivado

boolean

None.

idZonaComercial

ID de la zona comercial

integer

None.

idUsuario_registro

ID Usuario que registra *Obligatorio*

integer

None.

idGrupo

ID del grupo

integer

None.

returnURI

string

None.

Avatar

string

None.

Request Formats

application/json, text/json

Sample:
{
  "idUsuario": 1,
  "nombre": "sample string 2",
  "apellido": "sample string 3",
  "email": "sample string 4",
  "idRol": 5,
  "idUserN4assigned": 1,
  "idUserN5assigned": 1,
  "idUserN6assigned": 1,
  "idhCliente": "sample string 6",
  "nombreCliente": "sample string 7",
  "idPosicion": 1,
  "idLocation": 1,
  "idStatus": true,
  "idZonaComercial": 1,
  "idUsuario_registro": 1,
  "idGrupo": 1,
  "returnURI": "sample string 8",
  "Avatar": "sample string 9"
}

application/xml, text/xml

Sample:
<RequestAddUser xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <idUsuario>1</idUsuario>
  <nombre>sample string 2</nombre>
  <apellido>sample string 3</apellido>
  <email>sample string 4</email>
  <idRol>5</idRol>
  <idUserN4assigned>1</idUserN4assigned>
  <idUserN5assigned>1</idUserN5assigned>
  <idUserN6assigned>1</idUserN6assigned>
  <idhCliente>sample string 6</idhCliente>
  <nombreCliente>sample string 7</nombreCliente>
  <idPosicion>1</idPosicion>
  <idLocation>1</idLocation>
  <idStatus>true</idStatus>
  <idZonaComercial>1</idZonaComercial>
  <idUsuario_registro>1</idUsuario_registro>
  <idGrupo>1</idGrupo>
  <returnURI>sample string 8</returnURI>
  <Avatar>sample string 9</Avatar>
</RequestAddUser>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Usuario

AddUserResponse
NameDescriptionTypeAdditional information
success

La solicitud se realizo correctamente

boolean

None.

error

Error arrojado por la API

string

None.

fields

Campos que requieren atención

string

None.

email

email para agregado masivo

string

None.

Response Formats

application/json, text/json

Sample:
{
  "success": true,
  "error": "sample string 2",
  "fields": "sample string 3",
  "email": "sample string 4"
}

application/xml, text/xml

Sample:
<AddUserResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <success>true</success>
  <error>sample string 2</error>
  <fields>sample string 3</fields>
  <email>sample string 4</email>
</AddUserResponse>