Un consentement est un texte que le participant peut accepter avant de signer un document. Le consentement par défaut d’Universign sur un document est « J’ai lu et j’accepte ce document ». Les consentements sont ajoutés au niveau des champs et sont donc spécifiques à chaque participant. Vous pouvez créer jusqu’à 10 consentements personnalisés par champ en plus du consentement par défaut d’Universign. Ils s’ajouteront sur la page de signature sous chaque document pour que chaque participant puisse les accepter.
Il existe 2 types de consentements :
- les consentements obligatoires : le participant doit les accepter avant de signer un document.
- les consentements facultatifs : le participant a le choix de les accepter ou non avant de signer un document.
Avant de pouvoir définir les optional_consents, assurez-vous auprès de nous que cette fonctionnalité est activée sur votre espace de travail.
Notez que vous pouvez ajouter des consentements uniquement pour les types de champs signature et visa. Chaque consentement est limité à 600 caractères.
Vous pouvez ajouter des consentements de deux manières :
- lors de la création d’un champ,
- lors de la mise à jour d’un champ.
Notez que si vous transmettez des URL, elles ne seront pas interprétées.
Ajouter des consentements obligatoires lors de la création d’un champ
Pour ajouter des consentements obligatoires lorsque vous créez un champ, envoyez une requête à POST /v1/transactions/{transaction_id}/documents/{document_id}/fields et transmettez l’argument consents en texte brut :
curl
https://api.universign.com/v1/transactions/tx_AWo949MOq0JE/documents/doc_wWz6/fields \
-d consents= "J'accepte toutes les conditions générales énoncées dans ce document."
Ajouter ou éditer des consentements obligatoires sur un champ existant
Pour ajouter ou éditer des consentements obligatoires sur un champ existant, envoyez une requête à POST /v1/transactions/{transaction_id}/documents/{document_id}/fields/{field_id} et transmettez l’argument consents en texte brut :
curl
https://api.universign.com/v1/transactions/tx_AWo949MOq0JE/documents/doc_wWz6/fields/fld_a998 \
-d consents= "J'accepte toutes les conditions générales énoncées dans ce document."
Ajouter des consentements facultatifs lors de la création d’un champ
Pour ajouter des consentements facultatifs lors de la création d’un champ, envoyez une requête à POST /v1/transactions/{transaction_id}/documents/{document_id}/fields et transmettez l’argument optional_consents en texte brut :
curl
https://api.universign.com/v1/transactions/tx_AWo949MOq0JE/documents/doc_wWz6/fields \
-d optional_consents= "J'accepte d'être contacté par le prestataire de services de signature une fois le document signé."
Ajouter ou éditer des consentements facultatifs sur un champ existant
Pour ajouter ou éditer des consentements facultatifs sur un champ existant, envoyez une requête à POST /v1/transactions/{transaction_id}/documents/{document_id}/fields/{field_id} et transmettez l’argument optional_consents en texte brut :
curl
https://api.universign.com/v1/transactions/tx_AWo949MOq0JE/documents/doc_wWz6/fields/fld_a998 \
-d optional_consents= "J'accepte d'être contacté par téléphone par le prestataire de services de signature une fois le document signé."
