Saltar al contenido principal
PUT
@firma-dev/sdk

Autorizaciones

Authorization
string
header
requerido

Clave API para autenticación. Usa tu clave API directamente sin ningún prefijo (por ejemplo, 'your-api-key'). El prefijo Bearer es opcional pero no obligatorio.

Parámetros de ruta

id
string<uuid>
requerido

ID de la solicitud de firma

Cuerpo

application/json
signing_request_properties
object

Actualiza las propiedades de la solicitud de firma

recipients
object[]

Inserta o actualiza destinatarios: incluye 'id' para actualizar destinatarios existentes, usa '_temp_id' (por ejemplo, 'temp_1') para destinatarios nuevos y así poder referenciarlos en fields y reminders dentro de la misma solicitud

deleted_recipients
object[]

Destinatarios a eliminar y cómo manejar sus campos

force_remove_conditions
boolean
predeterminado:false

Al eliminar destinatarios cuyos campos son referenciados por condiciones en otros campos: si es true, se eliminan automáticamente las referencias de la condición; si es false (predeterminado), la solicitud se rechazará con un error que lista los campos dependientes.

fields
object[]

Inserta o actualiza campos: incluye id para actualizar, omite id para crear uno nuevo

reminders
object[]

Inserta o actualiza recordatorios: incluye id para actualizar, omite id para crear uno nuevo

language
enum<string> | null

Idioma opcional de los correos para esta solicitud de firma. Cuando se establece, todos los correos dirigidos al firmante (y el formato de fecha) lo utilizan. Omítelo o usa null para volver al idioma predeterminado del espacio de trabajo y luego de la empresa (sin cambios de comportamiento).

Opciones disponibles:
en,
es,
it,
pt,
fr,
de,
el,
ru,
pl

Respuesta

Solicitud de firma actualizada correctamente. Devuelve la solicitud de firma actualizada y un resumen de los cambios realizados.

Resultado de la actualización de la solicitud de firma

id
string<uuid>
requerido

ID de la solicitud de firma (por compatibilidad con versiones anteriores)

name
string
requerido

Nombre de la solicitud de firma (por compatibilidad con versiones anteriores)

signing_request
object

Resumen de la solicitud de firma actualizada (subconjunto del esquema completo de SigningRequest)

recipients
object[]

Lista actualizada de destinatarios

reminders
object[]

Lista actualizada de recordatorios

summary
object

Resumen de todos los cambios realizados en esta actualización