Aller au contenu principal

Demande de Documents Webhooks

Ce webhook est reçu lorsque des événements liés à une demande de document sont déclenchés.

L'objet global reçu - [type : IgnisignWebhook_ActionDto]

C'est l'objet global qui est POST à votre application lorsqu'un événement webhook est déclenché.

champtyperequisdescription
topicStringOuiValeur fixe : "DOCUMENT_REQUEST"
actionIGNISIGN_WEBHOOK_ACTION_DOCUMENT_REQUESTOuiL'action associée à l'événement webhook
msgNatureIGNISIGN_WEBHOOK_MESSAGE_NATUREOuiLe type de message
contentIgnisignWebhookDto_DocumentRequestNonLe contenu du webhook
errorIgnisignErrorNonL'erreur éventuelle
appIdstringOuiL'appId associée à l'événement
appEnvIGNISIGN_APPLICATION_ENVOuiL'appEnv associée à l'événement
verificationTokenstringOuiUn jeton qui peut être utilisé pour vérifier que le webhook provient d'ignisign

Les SDKs traitent automatiquement ces appels et vous fournissent un mécanisme d'enregistrement de callback pour les événements typés.

Lorsque vous utilisez les SDKs :

  • Le verificationToken est automatiquement vérifié.
  • L'appId et l'appEnv sont automatiquement vérifiés.
  • Seuls topic, action, msgNature, content et error sont disponibles dans les callbacks.

L'objet Content : [type: IgnisignWebhookDto_DocumentRequest ]

champtyperequisdescription
signatureRequestIdstringOuiL'id de la demande de signature associée à la demande de document
signatureRequestExternalIdstringNonUne référence externe (votre référence) si vous l'avez fournie lors de la création de la demande de signature
documentIdstringOuiL'id du document associé à la demande de document
documentExternalIdstringNonUne référence externe (votre référence) si vous l'avez fournie lors de la création du document
documentNaturestringOuiLe type de document
mimeTypestringOuiLe type MIME du document fourni

L'objet Error : [type: IgnisignError]

champtyperequisdescription
errorCodeIGNISIGN_ERROR_CODESOuiLe code d'erreur
messagestringNonUn message lisible décrivant l'erreur
contextobject (any)NonUne carte de paires clé-valeur fournissant un contexte supplémentaire à l'erreur

Énumérations associées :

  • IGNISIGN_WEBHOOK_ACTION_DOCUMENT_REQUEST :

    • PROVIDED : Déclenché lorsqu'un document est fourni à une demande de document
  • IGNISIGN_WEBHOOK_MESSAGE_NATURE: Représente la nature ou le type d'un message associé à un événement webhook dans l'application Ignisign.

    • INFO : Le message est fourni pour donner des informations (par exemple, une mise à jour de statut)
    • SUCCESS : Le message est lié à un succès (par exemple, une session de signature est terminée)
    • WARNING : Le message est lié à un avertissement (une action est terminée mais avec des avertissements)
    • ERROR : Le message est lié à une erreur (une action a échoué)