Documentation - Détails signature
Général
Le paramètre query string details peut-être utilisé avec
plusieurs API pour modifier la quantité d'informations retournées pour chaque
representation JSON de l'objet Signature. Ce paramètre contient
une liste de mots-clé séparés par des virgules, permettant de retourner
une famille d'informations associées aux objets Signature :
-
data
Retourne la valeur opaqueclientDatatransmise par le client. -
attributes
Retourne l'objet de propriétés nomméesattributes. -
documents
Retourne le tableau d'objets representant les documents PDF à signer. -
positions
Retourne le tableau d'objetsposition des documents PDF à signer. -
links
Retourne les liens pour la page publique de signature, les liens public des fichiers PDF et SVG des documents, et le lien représentant la ressource API de laSignature. -
all
Retourne toutes les informations précédentes.
Valeurs du JSON retourné
-
cancelled1
État abandonné de laSignature. Permet de désactiver une demande de signature sans invalider le lien envoyé au signataire. -
description1
Description globale des documents à signer. -
token1
Identifiant unique de l'objetSignature. -
creationDate1
Chaîne au format ISO8601 de la date de création de l'objetSignature. -
expirationDate1
Chaîne au format ISO8601 de la date d'expiration de la signature, ounullsi elle n'expire jamais. -
allowedMethods1
Chaîne contenant la liste des méthodes de signature proposées au signataire, séparées par des virgules. -
signatureDate0..1
Chaîne au format ISO8601 de la date de signature du ou des documents, présente uniquement si le ou les documents ont été signés. -
signatureMethod0..1
Chaîne contenant la méthode utilisée pour signer le ou les documents, présente uniquement si le ou les documents ont été signés. -
signatoryName1
Chaîne contenant le nom du signataire. -
signatoryCompany1
Chaîne contenant le nom de la société ou l'organisation à laquelle appartient le signataire, ounull. -
signatoryEmail1
Chaîne contenant l'adresse E-mail du signataire, ounull. -
signatoryMobile1
Chaîne contenant le numéro internationnal de téléphone portable du signataire, ounull. -
clientData1data
Valeur opaque de n'importe quel type associée au client. -
notificationUrl11
Chaîne contenant la liste des URLs de notification, séparées par des virgules, ounull. -
redirectionUrl11
Chaîne contenant l'URLs de redirection du signataire après avoir signé, ounull. -
attributes1attributes
Objet de propriétés nommées. -
documents1..ndocuments
Tableau d'objetsdocumentreprésentant le ou les documents PDFs à signer.-
number1documents
Entier correspondant un numéro du document. -
description1documents
Chaîne contenant la description spécifique du document, ounull. -
fileName1documents
Chaîne contenant le nom de fichier du document, ounull. -
positions0..ndocuments+positions
Tableau d'objetsposition, potentiellement vide, spécifiant où sera apposée la signature.-
page1documents+positions
Entier représentant le numéro de la page où la signature sera apposée, ou la chaînenewouall. -
offsetX1documents+positions
Entier représentant la position horizontale en millimètres, en partant de la gauche où sera apposé la signature. -
offsetY1documents+positions
Entier représentant la position verticale en millimètres, en partant du haut où sera apposé la signature. -
sizeX1documents+positions
Entier représentant la taille horizontale maximale en millimètres de l'image de signature. -
sizeY1documents+positions
Entier représentant la taille horizontale maximale en millimètres de l'image de signature. -
orientation1documents+positions
Chaîne représentant l'orientation de l'image de signature.
-
-
pdfUrl1documents+links
Chaîne contenant l'URL du fichier PDF dudocument. -
svgUrl1documents+links
Chaîne contenant l'URL du fichier image dudocument.
-
-
resourceUrl1links
Chaîne contenant l'URL de la ressource API de l'objetSignature. -
signUrl1links
Chaîne contenant l'URL de signature à transmettre au signataire.
JSON retourné avec tous les détails
Exemple
{
"success": true,
"signature": {
"cancelled": false,
"description": "Contrat à signer",
"token": "rKQ9qljTcXdynOzxBCnzfi3cWuqNDQl0",
"creationDate": "2025-12-12T09:10:46+01:00",
"allowedMethods": "email,touch",
"signatoryName": "Pascal Dupont",
"signatoryEmail": "pascal.dupont@laposte.fr",
"signatoryMobile": "+336123456789",
"notificationUrl": "https://erp.client.org/sigtool/document-signed,mailto:notification@client.org",
"redirectionUrl": null,
"attributes": {
"signatory.must-agree": {
"fr": "Veuillez lire et accepter les termes du contrat"
}
},
"documents": [
{
"number": 1,
"description": "Contrat à signer",
"fileName": "Contrat à signer.pdf",
"positions": [
{
"page": 1,
"offsetX": 15,
"offsetY": 240,
"sizeX": 70,
"sizeY": 35,
"orientation": "right"
}
],
"pdfUrl": "https://https://www.sigtool.com/api/signatures/rKQ9qljTcXdynOzxBCnzfi3cWuqNDQl0/pdf/1",
"svgUrl": "https://https://www.sigtool.com/api/signatures/rKQ9qljTcXdynOzxBCnzfi3cWuqNDQl0/image/1"
}
],
"resourceUrl": "https://www.sigtool.com/api/signatures/rKQ9qljTcXdynOzxBCnzfi3cWuqNDQl0",
"signUrl": "https://www.sigtool.com/sign/identifiantclient/rKQ9qljTcXdynOzxBCnzfi3cWuqNDQl0"
}
}