Passer au contenu principal
PUT
@firma-dev/sdk

Autorisations

Authorization
string
header
requis

Clé API pour l'authentification. Utilisez votre clé API directement sans préfixe (par exemple, 'your-api-key'). Le préfixe Bearer est optionnel mais pas obligatoire.

Paramètres de chemin

id
string<uuid>
requis

ID de la demande de signature

Corps

application/json
signing_request_properties
object

Mettre à jour les propriétés de la demande de signature

recipients
object[]

Upsert des destinataires - incluez 'id' pour mettre à jour des destinataires existants, utilisez '_temp_id' (par ex. 'temp_1') pour les nouveaux destinataires afin de les référencer dans les champs et rappels au sein de la même requête

deleted_recipients
object[]

Destinataires à supprimer et comment gérer leurs champs

force_remove_conditions
boolean
défaut:false

Lors de la suppression de destinataires dont les champs sont référencés par des conditions dans d'autres champs : si true, retire automatiquement les références de condition ; si false (par défaut), la requête sera rejetée avec une erreur listant les champs dépendants.

fields
object[]

Upsert des champs - incluez id pour mettre à jour, omettez id pour créer un nouveau champ

reminders
object[]

Upsert des rappels - incluez id pour mettre à jour, omettez id pour créer un nouveau rappel

language
enum<string> | null

Langue facultative des e-mails pour cette demande de signature. Lorsqu'elle est définie, tous les e-mails destinés au signataire (et le format de date) l'utilisent. Omettez-la ou utilisez null pour revenir à la langue par défaut de l'espace de travail, puis de l'entreprise (comportement inchangé).

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

Réponse

Demande de signature mise à jour avec succès. Renvoie la demande de signature mise à jour et un résumé des modifications effectuées.

Résultat de la mise à jour de la demande de signature

id
string<uuid>
requis

ID de la demande de signature (pour compatibilité ascendante)

name
string
requis

Nom de la demande de signature (pour compatibilité ascendante)

signing_request
object

Résumé de la demande de signature mise à jour (sous-ensemble du schéma complet SigningRequest)

recipients
object[]

Liste mise à jour des destinataires

reminders
object[]

Liste mise à jour des rappels

summary
object

Résumé de tous les changements effectués dans cette mise à jour