Skip to main content
El servicio permite a los clientes solicitar la actualización de sus datos personales, de contacto y de autorizaciones de comunicación, en línea en formato JSON. Los datos no se actualizan de inmediato: el servicio registra una solicitud de actualización pendiente que un usuario de la empresa revisa y aprueba en SEDI-ERP (opción de aprobación de actualizaciones de terceros). Al registrar la solicitud, se notifica a los usuarios configurados para aprobar actualizaciones de las áreas indicadas en los perfiles del cliente (Storage, Inmobiliaria, Titularizacion, Inventario, Nomina, Proveedor, Cliente). El método de solicitud es POST y se requiere un encabezado “Authorization” para la autenticación, que debe contener el AccessToken (JWT) obtenido previamente del servicio de inicio de sesión.

Prerequisitos

Antes de registrar la actualización de datos, se debe contar con los siguientes datos:
  • AccessToken solicitado mediante el servicio de inicio de sesión
  • Perfiles del cliente obtenidos del servicio de datos del cliente, que además indica en el campo ActualizarDatos si el cliente puede enviar una nueva solicitud

Registrar actualización de datos

Request URL: https://portal.sedierp.com/API/api/Terceros/ActualizacionDatos
Tipo: POST
Content Type: application/json
string
required
Dirección IP desde la que el cliente realiza la actualización. Es obligatoria, aunque actualmente el servicio no la almacena.
string
required
Primer nombre del cliente, o razón social cuando es persona jurídica (máx. 250 caracteres).
string
Segundo nombre del cliente (máx. 250 caracteres).
string
Primer apellido del cliente (máx. 250 caracteres).
string
Segundo apellido del cliente (máx. 250 caracteres).
object
Dirección del cliente estructurada por componentes. Si no se envía, se registra con todos los componentes vacíos.
string
required
Dirección completa del cliente (máx. 200 caracteres).
string
Teléfono del cliente (máx. 40 caracteres).
string
Código de área del celular (máx. 10 caracteres).
string
required
Número de celular del cliente (máx. 20 caracteres).
string
required
Correo electrónico del cliente (máx. 400 caracteres).
string
required
Correo electrónico para el envío de facturación electrónica (máx. 400 caracteres).
bool
required
Indica si el cliente tiene perfil de bodegaje. Corresponde al campo Bodegaje del servicio de datos del cliente.
bool
required
Indica si el cliente tiene perfil inmobiliario. Corresponde a los campos Arrendatario o Propietario del servicio de datos del cliente.
bool
required
Indica si el cliente tiene perfil de titularización (fiducias). Corresponde al campo Titularizar del servicio de datos del cliente.
bool
required
Indica si el cliente tiene perfil de inventarios. Corresponde al campo Inventarios del servicio de datos del cliente.
bool
required
Indica si el cliente tiene perfil de nómina. Corresponde al campo Nomina del servicio de datos del cliente.
bool
required
Indica si el cliente tiene perfil de proveedor. Corresponde al campo Proveedor del servicio de datos del cliente.
bool
required
Indica si el cliente tiene perfil de cliente. Corresponde al campo Cliente del servicio de datos del cliente.
bool
required
Indica si el cliente autoriza el envío de mensajes de texto (SMS).
bool
required
Indica si el cliente autoriza el envío de mensajes por WhatsApp.
bool
required
Indica si el cliente autoriza las llamadas al celular.
bool
required
Indica si el cliente autoriza el envío de mensajes por correo electrónico.

Validaciones

El servicio realiza las siguientes validaciones antes de registrar la solicitud. Si alguna no se cumple, no se registra la solicitud y se retorna HTTP 400 con el detalle del error.
  • DirIP, Nombres, Direccion, Celular, Email, EmailFacturacionElectronica y todos los indicadores de perfil y de autorización son obligatorios.
  • El cliente no debe tener otra solicitud de actualización de datos pendiente por aprobar.
Los textos que superan la longitud máxima indicada en cada campo se recortan sin generar error.

Respuesta

Si el AccessToken no se envía, es inválido o expiró, el servicio responde HTTP 401 ({"Code": 401, "Message": "El TokenAcceso no es valido"}).
string
Resultado de la operación: “OK” o “Error”.
int
Retorna 200 cuando el registro es correcto.
string
“Transacción Exitosa” cuando el registro es correcto.
Cuando ocurre un error en el registro, el servicio responde HTTP 400 con el campo Message, que contiene el detalle del error precedido de “Error:”.