Aller au contenu

Historique des mises à jour

Spring 25'

  • Ajout d'un nouveau contrôle au niveau de la vidéo identification :

    • identityHolderAgeControl qui permet de vérifier que l'âge indiqué sur le document d'identité corresond à l'âge de la personne déterminé lors du FaceMach Vidéo.
    • Nouveau code d'erreur associé : 2533: Suspicion d’incohérence de l’âge.
  • Lors d'un contrôle Sepamail en cours, la page du dossier se rafraîchit automatiquement pour afficher le résultat.

  • Ajout d'une nouvelle documentation sur le fonctionnement des notifications de type relance

  • Ajout du contrôle strict sur le nom qui permet de définir si le nom d'usage des participants sera exigé pour la vérification d' identité vidéo.

  • Nouvelle donnée sur l'API de soumission de documents :

    • remainingTries qui indique le nombre de tentatives restantes.
  • Nouveau comportement concernant les contrôles du LiveCheck afin de simplifier l'intégration avec Trust And Sign :

    • les données liveCheckStatusAccepted et liveCheckWorkableElements sont désormais toujours présentes dans le fichier report.json sauf quand la requête au LiveCheck n'a pas pu être effectuée.

Winter 25'

  • Les signatures QES Namirial prennent désormais en compte la langue du parcours utilisateur (en utilisant le SignBook).

  • Ajout d'un nouveau contrôle au niveau de la vidéo identification :

    • documentVideoNotTampered qui permet de vérifier une attaque par injection vidéo.
    • Nouveau code d'erreur associé : 2414 : La vidéo du document a été modifiée.
  • Ajout d'un nouveau contrôle au niveau de la vidéo identification :

    • biometryVideoNotTampered qui permet de vérifier une attaque par injection vidéo.
    • Nouveau code d'erreur associé : 2413 : La vidéo biométrique a été modifiée.
  • Nouvel événement de notification ajouté pour simplifier la relance du participant pour la reprise de son parcours :

    • REMINDER_INCOMPLETE_FILE : ce reminder permet de remplacer l'ensemble des reminders existants, il sera déclenché à chaque évènement de relance.
  • Ajout d'un nouveau contrôle sur l'API de soumission de documents :

    • mrzGeometryValid qui permet de vérifier si la typographie de la MRZ est conforme avec le modèle du document.
  • Nouveau code d'alerte lors de la soumission de document :

    • 2532 : La typographie de la MRZ n’est pas conforme avec le modèle du document.
  • Powens : ajout du mode redirect qui permet d'ouvrir le parcours Powens dans la même page de l'utilisateur avec le paramètre de SignBook bankAccountMode

    • bankAccountMode= redirect | popup
    • S'assurer de bien ajouter l'URL de redirection dans la configuration de la console Powens pour autoriser cette redirection.
  • Nouvelles données dans le contenu des web hooks pour la notification IDENTITY :

    • livecheckRequest: DISABLED | SENT | NOT_SENT : indique si une demande LiveCheck est envoyée ou non
    • autoControls: OK | KO : indique le résultat des contrôles auto

Ces données ne sont pas ajoutées si Trust And Sign n'a pas été en mesure de les calculer.

  • Ajout des variables dans la configuration des parcours :

    • participantType.IDENTIFIER.email.all
    • participantType.IDENTIFIER.email.other
    • participantType.IDENTIFIER.mobilePhone.all
    • participantType.IDENTIFIER.mobilePhone.other
  • Nouveaux codes d'erreurs du service Powens pour le Relevé d’identité Bancaire :

    • 3123 : La connexion entre le service bancaire de Powens et la banque cible rencontre un problème technique.
    • 3124 : La limite de connexion autorisée fixée par la banque cible a été atteinte.
    • 3125 : Le site internet de l'établissement bancaire cible est inaccessible.
    • 3126 : La banque cible ne supporte pas la fonction d'authentification spécifique.
    • 3127 : Les données reçues par le service bancaire de Powens sont incomplètes.
    • 3128 : Une erreur inconnue a été retournée par le service bancaire Powens.
  • Nouveaux événements de notification ajoutés pour améliorer l'intégration de Trust And Sign :

    • DOCUMENT_SUBMITTED_FOR_PARTICIPANT : Lorsque qu'un justificatif a été soumis par un participant.
    • ALL_MANDATORY_DOCUMENT_SUBMITTED_FOR_PARTICIPANT : Lorsque tous les justificatifs obligatoires d’un participant ont été soumis.
    • CLIENT_FILE_CLOSED : Lorsqu'un dossier est accepté ou rejeté.
    • LIVE_CHECK_STARTED : Lorsqu'une demande LiveCheck a été envoyée avec succès.
  • Nouveau comportement concernant le déclenchement du LiveCheck : ajout des erreurs qui ne déclenchent pas le LiveCheck dans tous les cas (en cas d'erreurs ou systématique activable par client dans la configuration du produit)

Code Trust And Sign Description
2096 Le pays d’émission du document n’est pas autorisé
2097 Le document est expiré
2112 Le document est un specimen
2609 Le verso du document n'a pas été trouvé
2615 Le recto du document n'a pas été trouvé
2022 Le document reçu ne correspond pas à celui attendu

Fall 24'

  • SEPAMAIL : Ajout des codes d'erreurs suivants :
    • 2230 : L’IBAN fourni est de type personne morale, alors qu’un IBAN de type personne physique est requis (ou inversement)
  • Suppression d'une ancienne implémentation du service SEPAMAIL DIAMOND devenue obsolète.
  • Intégration du service Powens pour le Relevé d’identité Bancaire :
    • La soumission du RIB via Powens sera possible uniquement sur la nouvelle page Pretty des justificatifs dans le SignBook.
    • Deux nouveaux événements dans le rapport JSON du parcours : POWENS_BANK_START et POWENS_BANK_DONE.
    • Des nouveaux codes d'erreurs :
      • 3120 : Une erreur interne est survenue avec le service bancaire de Powens.
      • 3121 : Le délai d’attente de la réponse du service bancaire de Powens est dépassé (15min).
      • 3122 : Une erreur est survenue lors de la récupération du document PDF avec le service bancaire de Powens.
  • Prévisualisation des justificatifs lors de la soumission des documents dans le SignBook :
    • Seuls les fichiers au format PNG, JPEG peuvent être prévisualisés.
    • Cette nouvelle fonctionnalité est disponible uniquement sur la page Pretty des justificatifs.
  • Nouvelle notification : Rejet après identification rejetée automatiquement dans le cas où la vérification d’identité par un FaceMach Vidéo est configurée avec une action de rejet automatique en cas d'erreurs des contrôles. Cette notification peut également être utilisée par WebHook.
    • Identifiant de la notification : FACE_MATCH_ERROR.
  • Ajout de la référence d'archivage pour les parcours sans signature dans la timeline du dossier.
  • Permettre l'utilisation de la base de fraude pour les video identifications afin de pouvoir déclarer fraudé les documents capturés lors de la vérification d'identité vidéo.
  • Mise à jour de la bibliothèque libPhoneNumber 8.13.44 pour la validation des numéros de téléphone.
  • Mise à jour de la documentation d'intégration :

    • Ajout d'une page de dépannage pour les clients qui rencontrent des soucis d'intégrations via webview mobile.
    • Modification de l'attribut de l'iframe pour spécifier correctement les permissions allow="camera ; microphone " suite à des problèmes rencontrés avec le navigateur Safari sur Iphone.
  • Ajout des informations soumises dans le message d'erreur des contrôles Sepamail (l'iban pour les erreurs relatives à l'iban, la date de naissance pour les erreurs de cohérence relatives à cette information etc...)

  • Ajout d'un nouveau contrôle sur l'API de soumission de documents:
    • qesDataExtractionFromVizValid qui permet de vérifier si les données extraites de la zone de visualisation contiennent des caractères invalides (<>+=$()?;!,) ou ont des valeurs incorrectes (e.g. date de naissance supérieure à 150 ans).
    • validityPeriodModelMatch qui vérifie si la date d'émission, ou la date d'expiration et la durée de validité théorique sont conformes au modèle de document réel (pays et année-modèle). Il vérifie également que la date d'émission ne se situe pas dans le futur.
  • Ajout des codes d'erreurs suivants :
    • 2621 : Des données extraites du document d'identification fourni contiennent des caractères invalides ou ont une valeur incorrecte.
    • 2622 : La date d'émission ou la date d'expiration et la durée de validité théorique ne correspondent pas au modèle réel du document (pays et année du modèle). Une date d'émission dans le futur déclenche également cette erreur.

Summer 24'

  • Nouvelle interface de pages de signature Pretty. Nous avons développé une nouvelle interface des pages de signature pour offrir une navigation plus moderne et plus fluide au participant.
    • Cette nouvelle interface fonctionne uniquement avec notre signature Namirial : niveau simple, avancé et qualifié.
    • Cette fonctionnalité est en option avec frais.
  • Afin de sécuriser et réduire les données personnelles du participant affichées dans le SignBook, il est désormais possible de masquer les premiers chiffres du N° de portable. Par défaut, cette nouvelle configuration n’est pas activée pour ne pas perturber l’intégration des parcours existants. Si vous désirez l’activer, merci de nous en faire la demande en créant un ticket sur notre Portail de support à l’adresse suivante : https://support.netheos.com/
  • Nous avons ajouté la possibilité de spécifier les pays autorisés sur la vérification d’identité FAST en fonction des types de pièce d’identité sélectionnés. Pour rappel, la fonction de filtrage sur les pays autorisés permet de définir la liste des pays autorisés en spécifiant les codes pays à la norme ISO 3166-2, séparés par des virgules.
  • Nouvelle option permettant de paramétrer l’archivage des vidéos pour les vérifications d’identité FAST.
  • Ajout de l’attestation d’assurance habitation dans la Catégorie Justificatif d’adresse.
  • Ajout d'un nouveau contrôle, seulement dans un contexte de signature qualifiée, sur l'API de soumission de documents:
    • qesDataExtractionFromVizComplete qui permet de vérifier si l'extraction des données de la zone de visualisation est suffisamment complète pour permettre la réalisation d'une signature électronique qualifiée.
  • Ajout des codes d'erreurs suivants :
    • 2620 : Des données nécessaires à la signature qualifiée n'ont pas pu être extraites du document d'identification fourni.

Spring 24'

  • Ajout d'un nouveau contrôle sur l'API de soumission de documents:
    • issuerReferentialHolderValid qui permet de vérifier la validité des titres d'identité en utilisant le nom de naissance et le prénom du titulaire via le référentiel des documents (DocVerif)
  • Ajout de deux nouveaux contrôles pour la vérification d'identité vidéo, il s'agit des fonctionnalités de détection des photocopies.
    • originalDocument qui permet de contrôler que la pièce d'identité ne soit pas issue d'une photocopie ou d'un écran déporté.
    • pictureNotTampered qui permet de contrôler que la photo du titulaire ne soit pas modifiée.
  • Ajout des codes d'erreurs suivants :
    • 2108 : Le nom de naissance et/ou le prénom extraits du document sont différents des valeurs réelles d'après le référentiel externe.
    • 2411 : Le document est issu d'une photocopie ou d'un écran déporté.
    • 2412 : La photo d'identité du titulaire a été modifiée.

Winter 24'

  • Ajout de nouveaux contrôles pour les IBAN issus des RIB ou bien définis dans les informations de la personne morale
    • sepamailIbanValid permet de vérifier si l'IBAN est valide
    • sepamailLegalEntityIdMatch permet de vérifier si l'IBAN correspond à l'identifiant de la personne morale (SIREN)
    • sepamailLegalEntityOfficeIdMatch permet de vérifier si l'IBAN correspond à l'identifiant de l'office de la personne morale (SIRET)
    • sepamailBirthAndFirstNameMatch permet de contrôler si L'IBAN est cohérent avec le nom de naissance/prénom de l'identité déclarée.
    • sepamailLastAndFirstNameMatch permet de contrôler si L'IBAN est cohérent avec le nom d'usage/prénom de l'identité déclarée.
    • sepamailBirthDateMatch permet de contrôler si L'IBAN est cohérent avec la date de naissance de l'identité déclarée.
  • Ajout des codes d'erreurs suivants :
    • 2220 : IBAN inconnu ou non vérifiable
    • 2221 : Contrôle impossible de l'IBAN par la banque détentrice du compte
    • 2222 : Le service Sepamail indique que le compte est clos depuis moins de 14 mois
    • 2223 : Le service Sepamail indique que le compte est clos depuis plus de 14 mois ou que l'IBAN associé est inconnu
    • 2224 : Compte connu mais hors périmètre du service Sepamail Diamond (ex: Compte épargne)
    • 2225 : L'IBAN n'est pas cohérent avec le nom de naissance/prénom de l'identité déclarée
    • 2226 : L'IBAN n'est pas cohérent avec le nom d'usage/prénom de l'identité déclarée
    • 2227 : L'IBAN n'est pas cohérent avec la date de naissance de l'identité déclarée
    • 2228 : L'IBAN n'est pas cohérent avec le SIREN de la personne morale déclarée
    • 2229 : L'IBAN n'est pas cohérent avec le SIRET de la personne morale déclarée
  • Ajout de la possibilité de déclarer fraudé des documents d'identité issus de la vérification vidéo FAST ou MAX
  • Possibilité d'activer les notifications système du bureau pour les événements des dossiers à valider dans l'interface du back office Center.
  • La notification par email de création de compte utilisateur du back office Center est désormais traduite dans les deux langues français et anglais

Fall 23'

  • Il est désormais possible d'activer les bouchons LiveCheck avec des sous-adresses insensible à la casse.
  • Ajout d'un nouveau champ appelé fileId dans le reportJson pour chaque fichier soumit. Les fichiers de soumission de justificatifs, ou les fichiers liés aux vérifications d'identités peuvent maintenant être récupérés depuis l'API V6.
  • Ajout de nouveaux contrôles sur les avis d'impôts et ASDIR suite à l'arrêt de service de la vérification en ligne des impôts. Une partie de ces nouveaux contrôles est basé sur la présence, la qualité et le contenu du doc2D sur le document.

Summer 23'

  • Suppression des contrôles dépréciés namesInverted et firstLastNamesInverted de l'API de soumission de documents.
  • suite à l'arrêt du service de vérification en ligne des impôts, suppression des clés du report.json : taxNoticeConnectorRequested, taxNoticeConnectorFailed
  • suppression de presque tous les contrôles sur les avis d'impôts et ASDIR.

Fall 22'

Summer 22'

  • Ajout de la possibilité de redéfinir le lien de retour vers la page englobante directement lors de l'intégration avec NthSignbook en utilisant l'option callbackURL
  • Ajout des codes d'erreurs suivants :
    • 2615 : Le recto du document n'a pas été trouvé
  • Ajout de nouveaux contrôles sur l'API de soumission de documents
    • frontSideFound pour les documents d'identité

Spring 22'

  • Ajout des codes d'erreurs suivants :
    • 2112 : Le document est un specimen
    • 2113: Le cadrage du document n'est pas bon
  • Ajout de nouveaux contrôles sur l'API de soumission de documents
    • notSpecimen pour les documents d'identité
  • Le nouveau mode d'affichage pretty sera généralisé lors de la mise à jour Summer 22', l'ancien sera donc déprécié.

Winter 22'

  • API V6 :
  • Ajout des codes d'erreurs suivants :
    • 2075 : Erreur liée à la vérification d'un bulletin de paie
  • Ajout de nouveaux contrôles sur l'API de soumission de documents
    • legalEntityOfficeAlive
  • Ajout de nouvelles clés dans le report.json
    • companyOfficeAlive
  • report.json
    • Ajout des champs events[].event[@type="CREATION"].groupUuid et events[].event[@type="CREATION"].groupName lors de la création d'un client File
    • Ajout d'un nouveau type d'event (GROUP_TRANSFER) lors de la réaffectation de groupe sur un clientFile

Fall 21'

  • Ajout de la fonctionnalité de LiveCheck
  • Ajout des codes d'erreurs suivants :
    • 2109 / 2110 / 2111 : Erreurs liées à la vérification d'un document d'identité avec un référentiel externe
    • 3110 / 3111 : Erreurs d'accès au service MiTrust
    • 2928 / 2929 : Erreurs de signature
    • 2130 / 2131 : Erreurs du 2D-Doc
    • 3200 : Erreur de vérification d'un document via LiveCheck
  • Ajout de nouveaux contrôles sur l'API de soumission de documents
    • issuerReferentialRequested, issuerReferentialConnectorSuccess, issuerReferentialKnownDocument et issuerReferentialValid qui sont les contrôles avec le référentiel des documents (DocVerif)
  • Ajout du paramètre participantUuid dans la requête de re-contrôle d'un document
  • Ajout de nouvelles causes de rejet :
    • ACTIVATION_EXPIRED, OTP_EXPIRED_AND_NO_RENEWAL_LEFT et MAX_NUMBER_OF_RENEWAL_REACHED lors de la signature
  • Ajout de nouvelles clés dans le report.json
    • signDocuments/id dans les événements SIGNATURE indiquant quels contrats ont été signés

Summer 21'

  • report.json
    • Suppression du champ faceMatches[]
    • Ajout du champ clientFile.participants[].identityChecks[] pour la vérification d'identité du participant
  • Réouverture : La réouverture d'un document à la signature réouvre la signature de tous les participants
  • Mots clés
    • Ajout de la clé location pour indiquer la position d'un mot clé
  • API v6
  • Ajout des codes d'erreurs suivants :
    • 3100 / 3101 / 3102 : Erreurs d'identité du participant avec l'identité numérique de La Poste

Spring 21'

  • API V6
    • Ajout du champ amount pour la création et la mise à jour d'un dossier
    • Ajout de l'API de re-soumission des documents
  • report.json
    • Ajout du champ clientFile.amount
    • Ajout de l'évènement DOCUMENT_REPROCESSING dans les types d'évènements
    • Ajout des évènements REVIEW_CANCELED, LEGAL_ENTITY_REVIEWED, LEGAL_AGENT_REVIEWED
  • Ajout des codes d'erreurs suivants :
    • 2922 / 2923 / 2924 : Incohérence entre les informations du participant et le document d'identification
    • 2925 / 2926 / 2927 : Erreur de récupération de la LRE
    • 2104 / 2105 / 2106 / 2107 : Problème de comparaison des numéros de documents et personnels pour les cartes de service italienne
  • Ajout des causes de rejet d'un dossier : LEGAL_ENTITY_INVALID et LEGAL_AGENT_INVALID
  • Ajout des endpoints suivants :
  • Rejet d'un dossier, le paramètre cause devient optionnel
  • Modification de l'API de création de dossier
    • le paramètre signatures est déprécié
    • les paramètres documentsToSign et documentsToVisualize remplacent le paramètre précédement déprécié
  • report.json : Ajout de l'event REVIEW_CANCELED
  • Ajout nouvelle cause de rejet
    • La cause IDENTIFICATION_ERROR a été ajouté et apparait lorsque l'identification avant signature remonte une anomalie
    • LEGAL_ENTITY_INVALID et LEGAL_AGENT_INVALID en cas d'erreur de vérification de la personne morale
  • Ajout du nouveau type de document ITA_TS_CNS représentant la carte de service italienne

Winter 21'

  • Management des opérateurs
    • Ajout de l'autorisation UPDATE_CLIENT_FILES
  • Modification de la recherche des mots clefs :
    • Ajout des codes d'erreurs suivants :
      • 2520 : keywordsParticipantAlert
      • 2521 : keywordsOperatorAlert
    • suppression de l'info keywords
    • controle keywordsWhitelist et keywordsBlacklist déprécié
    • report.json
    • API V6
  • Ajout des nouveaux codes d'erreurs suivants :
    • 1082 : le fichier de preuve n'est pas encore disponible
    • 2613 : erreur de lecture de la date d'émission d'un document d'identité
    • 2614 : erreur de lecture de la date d'expiration d'un document d'identité
    • 2900 à 2921 : codes d'erreurs avec identification AR24
  • Ajout de champs dans le report.json
    • Ajout de l'événement DEFRAUDED_DOCUMENT_REGISTRATION quand un document est marqué comme fraudé
  • report.json
  • Ajout des API pour les parcours facematch (E-IDENTITY)
  • Ajout du paramètre optionel stamps dans l'API de création de dossier

Fall 20'

  • Ajout de champs dans le report.json
    • Ajout du champ anonymized sur les documents soumis
    • Ajout du type d'événement EXTERNAL_ACTION
    • Ajout du contrôle birthNameMatch pour les documents d'identité
    • Nouvel événement IDENTIFICATION pour les identification par lettre recommandée électronique
  • API de management des opérateurs
    • Ajout du champ externalId pour les opérateurs
  • API V6
    • Ajout du champ externalId pour les participants
    • Ajout du contrôle postalAddressMatch dans l'API de soumission de documents (uniquement pour les avis d'imposition)
  • Nouveaux documents
    • Ajout des attestations d'assurance habitation (INSURANCE_ATTESTATION)
  • Anonymisation des selfies du Facematch
    • Afin d’être en conformité avec la CNIL et le RGPD, nous avons ajouté dans la configuration du produit, un délai de conservation des images du FaceMatch dans le dossier Trust and Sign. Ce délai est pris en compte pour tous les dossiers rejetés ou acceptés et il est limité à une journée maximum. Donc pour tout dossier rejeté, accepté, les selfies seront supprimés un jour après son état définitif.

Summer 20'

Spring 20'

  • One Click Contract
    • API validate : Ajout de la clé participant.civility
  • Ajout des nouveaux codes d'erreurs suivants :
    • 2406 : Nombre d'images de référence insuffisant
    • 2407 : Aucun visage détecté
    • 2408 : Nombre de visage détecté insuffisant
    • 2409 : Preuve de vie non détectée
    • 2410 : Les images de référence ne semblent pas cohérentes
    • 2045 : Le numéro de téléphone mobile n'a pas été trouvé
  • Récupération d'un dossier
    • Ajout du statut d'archivage ARCHIVING_IS_SCHEDULED
  • report.json
    • Ajout du statut d'archivage ARCHIVING_IS_SCHEDULED
    • Clé clientFile.recordId dépreciée

Winter 20'

  • Ajout des Flux à autoriser
  • Ajout de la clé group dans la Récupération d'un dossier
  • Ajout du control securityElements
  • report.json
    • Ajout de la clé documents.areControlsObsolete
    • Ajout de la clé clientFile.group
  • report.json v5
    • Ajout de la clé documents.areControlsObsolete
  • Ajout des nouveaux codes d'erreurs suivants :
    • 2612 : Des éléments de sécurité sont invalides

Fall 19'

  • Ajout de l'API One Click Contract
  • Mise à jour de l'API de création de dossier pour intégrer One Click Contract
  • Ajout des nouveaux codes d'erreurs suivants :
    • 1062 : Il manque la demande d'un justificatif de pièce d'identité pour un participant (dans le cas d'une signature avancée)
    • 1069 : La validation de l'OTP 1 Click Contract a échoué
    • 1070 : Les données du participant ne sont pas conformes au participant du dossier 1 Click Contract de référence

Summer 19'

  • Ajout des nouveaux codes d'erreurs suivants :
    • 1021 : Un opérateur existe déjà avec cet email
    • 2611 : Les dates d'émissions et de validité ne sont pas cohérentes avec la MRZ
    • 2609 : Le verso du document n'a pas été trouvé
    • 2610 : Les dates d'émissions et d'expirations ne sont pas cohérentes
  • Ajout de l'API de management des opérateurs
  • report.json v5 et v6 :
    • Ajout de l'évènement ZIP_REPORT_DOWNLOAD: lorsqu’un opérateur télécharge le contenu d'un dossier

Spring 19'

  • Ajout des nouveaux codes d'erreurs suivants :
    • 2400 : Trop d'identifications faciales en erreur
    • 2401 : Le système interne de reconnaissance faciale n'a pas répondu
    • 2402 : La photo n'a pas pu être extraite du document d'identité : la reconnaissance faciale ne peut pas être effectuée
    • 2404 : Erreur interne : impossible de traiter le visage extrait du document d'identité
    • 2405 : Impossible de trouver un unique visage sur la photo du selfie
    • 2403 : La personne de la photo extraite du document d'identité ne correspond pas à la personne du selfie
    • 2530 : La photo présente sur le document est similaire à celle d'un autre dossier
  • Ajout des clés report, downloadDocumentsBeforeSignature et downloadSignedDocuments dans l'api de Récupération d'un dossier
  • Ajout de la Réouverture d'un dossier pour signature
  • Ajout de l'État des participants
  • Causes de rejet : ajout de la clé : FACE_MATCH_ERROR
  • report.json v6 :
  • Signbook v3 :
    • Ajout des permissions et des compatibilités des navigateurs pour la reconnaissance faciale Sigbook V3
  • Suppression d'AriadNext

Winter 19'

  • Ajout des notifications par web hooks.
  • Ajout des variables "clientfile.missingDocuments" et "clientfile.missingDocumentsList"
  • Les variables "missing.documents" et "missing.documents.list" sont marquées dépréciées et seront supprimées définitivement dans une future version
  • Correction des variables "missing.documents" et "missing.documents.list" qui ne retournaient plus la liste des documents manquants de tous les participants

Fall 18'

  • Signbook : ajout du delegateeToken pour tracer la soumission de justificatifs par un participant délégué.
  • report.json : déprécié les clés suivantes dans documents.controls : modelValid, documentValid, mrzOcrConsistent

Summer 18'

  • Ajout de la nouvelle API d'intégration V6
  • Ajout de la nouvelle version du report.json
  • renommage des variables "signer." par "participant.". L'ancien format fonctionne toujours pour garder la rétro-compatibilité

Spring 18'

  • Les champs "postalLocality" sont marqués dépréciés et seront supprimés définitivement dans une future version
  • Ajout d'une API de mise à jour des documents à signer v5
  • Les documents à signer sont facultatifs à la création des dossiers v5
  • Ajout des mots clés dans l'API de soumission de documents v5 et dans le report.json v5
  • Ajout du nouveau contrôle "faithfulFont" dans le report.json v5 pour indiquer que la police de caractère semble conforme sur les cartes d'identité françaises
  • Ajout d'une API de mise à jour des documents à signer v5
  • Ajout des nouveaux codes d'erreurs suivants :
    • 1060 : lors de la création des dossiers dans le cas où un document à signer est trop volumineux
    • 1061 : lors de la création des dossiers dans le cas où un document à signer est corrompu
    • 2608 : pour les polices de caractère non conforme pour les carte d'identité française
  • Ajout du champ "faithfulFont" dans le retour de l'API de soumission de documents d'identité v5

Winter 18'

  • Ajout des nouveaux codes d'erreurs suivants :
    • 1056 : lorsqu'une fonctionnalité demandée lors d'un appel, n'est pas active
    • 1057 : lorsque le fichier de preuve du tiers de confiance n'est plus disponible (purgé)
    • 2519 : lorsqu'un fichier PDF modifié est détecté
    • 2607 : lorsque le lieu de naissance extrait d'une CNI française ne correspond pas à celui du dossier
  • Ajout de l'état d'archivage dans le fichier report.json v5 (clé "archivingState")
  • Ajout de l'état d'archivage dans les appels de récupération des informations d'un dossier v5 (clé "archivingState")
  • Ajout de l'API de déclenchement de l'archivage "retardé" v5
  • Ajout de l'API d'annulation de l'archivage "retardé" v5
  • Ajout du paramètre "documentId" dans l'appel de soumission de documents v5
  • Ajout du code BIC dans le retour de l'appel de soumission de documents v5 (uniquement pour les RIB)
  • Ajout des champs "id" et "category" dans le report.json v5 (dans tous les documents)
  • Ajout des champs "documentId" et "documentCategory" dans le report.json v5 (dans les événements AUTHENTICATION, DOCUMENT_SUBMISSION et DOCUMENT_REVIEWED)
  • Ajout du nouvel appel de finalisation de dossier v5
  • Ajout du nouvel événement ARCHIVING_CANCELLATION dans le v5 report.json
  • Ajout du contrôle "containsTamperingSign" dans le report.json v5
  • Ajout du champ "birthPlaceMatch" dans le report.json v5
  • Ajout du champ "birthPlace" dans le retour de l'appel de soumission de documents v5 et dans le report.json
  • Ajout du champ "bicCodeFound" dans le retour de l'appel de soumission de RIB v5

Fall 17' (2017-10-18)

  • Ajout des templates de contrats (voir le nouveau paramètre de création de dossier documentTemplateFields-{id})
  • Les archives de dossiers peuvent être téléchargées à n'importe quel moment
  • Ajout d'un nouveau contrôle sur les documents PDF possédant des annotations avec le nouveau code d'erreur 2518
  • Ajout de nouvelles API pour la récupération de documents depuis d'anciens dossiers (Smartlink) :
    • Récupération de l'état du Smartlink v5
    • Envoi du SMS du Smartlink v5

Summer 17' (2017-06-05)

  • Ajout des nouveaux codes d'erreurs suivants :
    • 2550 à 2555 concernant la gestion du numéro de sécurité sociale présents sur les fiches de paie
    • 2600 à 2603 concernant la cohérence entre les lignes MRZ et la face des documents d'identité
  • Ajout du nouveau code d'erreur 2514

Spring 17' (2017-03-03)

  • Ajout de la nouvelle API de soumission de document
  • Amélioration du support de la personne morale
  • Ajout de l'IBAN lors de la création des dossiers
  • Nouveaux codes d'erreurs 2005, 2006, 2007, 2008, 2009, 2011 et 2012

V1.12 (2016-10-17)

  • Ajout du code d’erreur 2101

V1.11 (2016-09-05)

  • Ajout des appels REST pour récupérer les informations d’un dossier client
  • Ajout de l’identifiant externe à la création des dossiers et dans le report.json
  • Suppression de la description de l’authentification par clé secrète
  • Suppression de la documentation de l’appel de mise à jour des dossiers
  • Ajout du nouveau code d’erreur 1047
  • Le numéro de téléphone portable est optionnel lors de la création de dossiers
  • Ajout des nouveaux types de documents: justificatif d’imposition et taxe foncière

V1.9 (2016-06-07)

  • Refonte complète des événements signbook pour que la page englobante dispose de tous les détails.

V1.8 (2016-03-31) : support multi-contrats

  • URL API intégration modifiée: v4 v5

  • Les profils sont associés à un signataire et plus au dossier (en api v5, tableau json « profiles » dans les objets « signer » et « coSigner », au lieu de la méthode utilisée en api v4: concaténation des profils séparés par des virgules dans une part séparée « profiles »). Activer le profil sur les deux signataires pour une fonctionnalité équivalente à l’api v4 ; les pièces justificatives post-signature restent communes aux deux signataires. En api v5, les profils permettent en outre de moduler les contrats devant être signés par chaque signataire.

  • Changement de nom des « parts » http en création de dossier: en api v4, une seule part nommée « document » définissant le contrat à signer ; en api v5, une part par contrat à signer, avec pour nom « documentToSign-{id} » où id est l’identifiant du document défini dans Workflow. Lors de la migration, les workflows qui ne comportaient qu’un seul contrat (sans identifiant) utilisent à présent l’identifiant par défaut « default »: si cet identifiant n’est pas modifié manuellement, pour faire signer un unique contrat en api v5 il faut nommer la part contenant ce contrat pdf « documentToSign-default ».

  • Rationalisation: certains chemins et paramètres de requête http ont changé en api v5(/accept au lieu de /validate pour accepter un dossier, « state » en multiples occurrences sur la requête /v5/integration/clientfiles (au lieu de « states » listant des états séparés par des virgules), dates au format ISO-8601 yyyy-mm-dd ou yyyy-mm-ddThh:mm:ss (au lieu du format yyyy/mm/dd utilisé en api v4 pour la date de naissance), etc.)

  • Le format du fichier report.json a été modifié en api v5: dates ISO-8601 au lieu de timestamp, profils par signataire et non plus par dossier, contrats signés sous la clé "signedDocuments", avec pour chacun son identifiant et les clauses de consentement "consentClauses" par signataire (et non plus par dossier: cette possibilité n’existe que dans le fichier report.json); l’identifiant du signataire apparaît dans chaque clause de consentement.