Une API REST pour sécuriser les documents
L'API au coeur de la solution.
La solution est entièrement conçue sur le socle d'une API performante, sécurisée,
normalisée et
totalement intégrable.
L'API agit comme un véritable sas numérique indépendant des applications et du service
de
stockage physique du document.


Une API pour sécuriser
L'API est de loin la meilleure technologie pour fournir des services sécurisés et
intégrables dans l'Internet.
Il n'y a aucune connexion réelle entre l'utilisateur et les documents, tout passe et est
contrôlé par l'API.
Cela fonctionne comme un sas de sécurité à double isolation. L'utilisateur peut entrer
dans le premier sas seulement s'il est autorisé,
le document est envoyé dans le deuxième sas, l'utilisateur peut alors lire le document sans
jamais pouvoir entrer dans l'entrepôt.

Une API pour intégrer et s'intégrer
Notre API intégre tous les services nécessaires à la
gestion de vos actifs numériques ou patrimoine digital.
Concrètement, l'API permet d'intégrer un gestionnaire de
documents dans un site web, une
application métier ou de bureau, quelles que soient leurs technologies.
Le délai d'intégration de notre API peut être seulement de quelques jours, contre des
semaines ou des mois si vous faites un développement sans API.

Une API normalisée et documentée
Notre API est normalisée REST
et est facilement
utilisable
par un développeur connaissant cette architecture.
L'API est documentée au format OpenAPI 3 et livrée avec un Swagger et une collection
Postman complète.
Cette API s'intègre très rapidement dans les composants clients tels que
JavaScript/React/Vue/Angular/... ou dans
les scripts et modules serveurs tels que cURL/Python/Java/Node...
Caisse à outils complète
Collections et Eléments
Les ressources de l'API sont articulées autour du couple collection-élement.
Chaque élément (document) dispose de propriétés définies dans le contrat d'interface
standard mais aussi
d'attributs étendus
qui peuvent être spécifiques aux besoins du client.
Ces attributs étendus permettent une personnalisation très fine des meta-données
liées au document.
Jetons et profils
L'API permet de contrôler les jetons d'accès (authentification) et les
permissions (autorisations) en totale autonomie.
Il est possible d'utiliser d'autres mécanismes d'authentication ou de
l'intégrer à votre
infrastructure d'authentication unique (SSO).
Méthodes
L'API est concue pour supporter toutes les méthodes REST, en permettant
par exemple la création d'un document avec une charge utile (payload)
binaire brute, attachée ou structurée en form-data.
Tout est fait pour faciliter l'intégration dans des environnements peu flexibles.
Sélection
L'API dispose de routes pour traiter les éléments par
lot.
Cette technique est très similaire à l'utilisation d'un presse papier et elle est
nativement implémentée par l'API.
Pas besoin de développer un gestionnaire de sélection dans votre interface, il est
déjà disponible.
Administration
L'API d'administration permet de configurer les domaines, les
utilisateurs, les groupes et les permissions.
Vous pouvez intégrer toutes ou certaines fonctions d'administration directement dans
l'interface hôte.
Extraire
L'API permet d'obtenir le texte extrait d'un document bureautique, par
exemple dans un objectif d'indexation.
Cette fonctionnalité est disponible pour la majorité des fichiers bureautique
(MS-Office, LibreOffice,...) et est basée sur la technologie Apache Tika.
Convertir
L'API peut convertir la majorité des documents bureautiques en PDF.
Les images dans la plupart des formats peuvent être converties en PNG/JPEG pour une
utilisation et un partage facilités.
Les images peuvent aussi être redimensionnées et tatouées.
Aperçus
L'API dispose d'une route d'aperçu de la majorité des documents
bureautiques.
L'aperçu est aussi disponible pour toutes les images dans la plupart des
formats.
Les aperçus sont disponibles en quatre dimmensions, de la vignette à la diapositive.
Identifiant externe
Dans le cas d'une intégration nécessitant un couplage entre un élément
externe et un élément de l'API, certaines routes acceptent une référence
externe.
Cela permet, par exemple, d'afficher les documents d'un objet métier dans le
logiciel hôte (Ressource Web MSD, iframe, embed,..).
Compatible OpenAI
L'API dispose de routes de conversion dynamique des documents en jetons
OpenAI.
Vous pouvez alimenter une plateforme de traitement ou de génération de language en
utilisant l'API sans passer par une transformation intermédiaire.