Upnify Documentación API
CRM · /catalogos/usuarios/:tk

Catálogos

Usuarios - Modificación

PUT/catalogos/usuarios/:tk

Permite modificar los datos de un usuario del sistema.

Parámetros

NombreTipoValidaciónDescripción
tkUsuarioUUIDRequeridoCódigo token que corresponde e identifica de forma única a un usuario en el sistema, al cual se requiere modificar su información.
telefonoIntegerContiene el número de teléfono de un usuario (Si tiene un valor no númerico, devolvera un String).
movilIntegerGuarda el número de celular de un usuario (Si tiene un valor no númerico, devolvera un String).
tkGrupoUUIDCódigo token que corresponde a un grupo de usuarios al que pertenecerá el usuario.
contrasenia1StringAlmacena la contraseña establecida para el usuario.
contrasenia2StringSe repite la contraseña establecida para el usuario.
comisionUsuarioUUIDCódigo token que identifica de forma única a una comisión en el sistema.
crearEmpresasIntegerCódigo que indica si el usuario tiene permisos para crear empresas.
crearEtiquetasIntegerCódigo que indica si el usuario tiene permisos para crear etiquetas.
crearPlantillasIntegerCódigo que indica si el usuario tiene permisos para crear plantillas.
crearComunicacionesIntegerCódigo que indica si el usuario tiene permisos para crear comunicaciones.
crearDocumentosIntegerCódigo que indica si el usuario tiene permisos para crear documentos.
puedeExportarIntegerCódigo que indica si el usuario tiene permisos para exportar.
hacerDescuentosIntegerCódigo que indica si el usuario tiene permisos para hacer descuentos.
cambiarPreciosIntegerCódigo que indica si el usuario tiene permisos para modificar precios.
mantenimientoDbIntegerCódigo que indica si el usuario tiene permisos para realizar mantenimintos a las bases de datos.
etiquetarIntegerCódigo que indica si el usuario tiene permisos para realizar etiquetas.
puedeCompartirIntegerCódigo que indica si el usuario tiene permisos para compartir.
comisionUsuariolIntegerCódigo que indica si el usuario obtendrá algún tipo de comisión.
importarIntegerCódigo que indica si el usuario tiene permisos para realizar importaciones.
reasignarIntegerCódigo que indica si el usuario tiene permisos para realizar reasignaciones.
facturarIntegerCódigo que indica si el usuario tiene permisos para facturar.
cancelarFacturaIntegerCódigo que indica si el usuario tiene permisos para cancelar facturas.
verSistemaStringEste código indica si el usuario tendrá permisos de administrador en el sistema, este valor es 1 cuando se desea crear un usuario de nivel "Administrador del Sistema" o "Gerente de ventas"
tkUUIDRequeridoDato utilizado por la operación del endpoint.

Respuesta

NombreTipoDescripción
codeIntegerCódigo numérico del resultado de la operación.
msgStringMensaje descriptivo del resultado.

Solicitud

Ejemplo de solicitud

curl --request PUT \
  --url 'https://api.upnify.com/v4/catalogos/usuarios/00000000-0000-4000-8000-000000000010' \
  --header 'token: 00000000-0000-4000-8000-000000000001' \
  --header 'content-type: application/json' \
  --data '{"tkUsuario":"00000000-0000-4000-8000-000000000010","telefono":1,"movil":1,"tkGrupo":"00000000-0000-4000-8000-000000000010","contrasenia1":"EjemploSeguro-123!","contrasenia2":"EjemploSeguro-123!","comisionUsuario":"Valor de ejemplo","crearEmpresas":0,"crearEtiquetas":0,"crearPlantillas":0,"crearComunicaciones":0,"crearDocumentos":0,"puedeExportar":0,"hacerDescuentos":0,"cambiarPrecios":0,"mantenimientoDb":0,"etiquetar":0,"puedeCompartir":0,"comisionUsuariol":0,"importar":0,"reasignar":0,"facturar":0,"cancelarFactura":0,"verSistema":"Valor de ejemplo"}'

Respuesta

Respuesta exitosa

JSON
[
  {
    "code": 0,
    "msg": "Ok"
  }
]