Ir al contenido

Actualizar Firmante

PUT {{base_url}}/v1/electronica/firmante/{{firmante_id}}

Este endpoint permite actualizar la configuración de un firmante ya registrado, incluyendo tiempos de expiración de enlaces y métodos de autenticación (flujos) requeridos para completar la firma.


Este recurso está protegido. Debes incluir tu token de acceso en el encabezado de la petición.

ParámetroTipoDescripciónLímites
Authorization*stringToken de acceso (Bearer token).Obligatorio
Content-Type*stringEspecifica el formato de la petición.application/json

Campos Obligatorios

Los campos marcados con un asterisco (*) son obligatorios y deben ser proporcionados en la solicitud. Los demás campos son opcionales.

El cuerpo de la petición permite actualizar la configuración de validez y los métodos de seguridad del firmante.

ParámetroTipoDescripciónLímites
link_expirationintegerTiempo de expiración del enlace generado.Opcional
send_linkbooleanDefine si se debe reenviar el enlace al firmante.Opcional
flujoobjectObjeto con los métodos de autenticación (OTPCorreo, OTPSMS, OTPWhatsapp, Biometrico).Opcional

Ventana de terminal
curl -X PUT [{{base_url}}/v1/electronica/firmante/d14bd81f-edb3-400d-9922-60f1b05ff172]({{base_url}}/v1/electronica/firmante/d14bd81f-edb3-400d-9922-60f1b05ff172) \
-H "Authorization: Bearer TU_TOKEN_AQUI" \
-H "Content-Type: application/json" \
-d '{
"link_expiration": 5,
"send_link": false,
"flujo": {
"OTPCorreo": false,
"OTPSMS": false,
"OTPWhatsapp": true,
"Biometrico": false
}
}'
const myHeaders = new Headers();
myHeaders.append("Authorization", "Bearer TU_TOKEN_AQUI");
myHeaders.append("Content-Type", "application/json");
const raw = JSON.stringify({
"link_expiration": 5,
"send_link": false,
"flujo": {
"OTPCorreo": false,
"OTPSMS": false,
"OTPWhatsapp": true,
"Biometrico": false
}
});
const requestOptions = {
method: "PUT",
headers: myHeaders,
body: raw,
redirect: "follow"
};
fetch("[{{base_url}}/v1/electronica/firmante/d14bd81f-edb3-400d-9922-60f1b05ff172]({{base_url}}/v1/electronica/firmante/d14bd81f-edb3-400d-9922-60f1b05ff172)", requestOptions)
.then((response) => response.json())
.then((result) => console.log(result))
.catch((error) => console.error(error));

Código Estado Descripción
200 OK Firmante actualizado correctamente.
400 Bad Request Error en los parámetros o formato JSON inválido.
401 Unauthorized Token ausente o inválido.
404 Not Found Firmante no encontrado.
500 Server Error Falla interna en los servidores.