Prérequis
- Un tenant Vantage avec des identifiants d’un client API (
client_idetclient_secret) - Un exemple de document à traiter (PDF, TIFF, JPEG ou PNG)
Vous n’avez pas encore d’identifiants ? Votre administrateur de tenant peut créer des identifiants client API dans Administration > Clients API.
Définissez l’URL de base
BASE_URL :
Étape 1 : S’authentifier
- cURL
- Python
access_token (valide 24 heures). Utilisez-le dans l’en-tête Authorization pour toutes les requêtes ultérieures.
Étape 2 : Trouver une compétence
- cURL
- Python
id de la compétence que vous souhaitez utiliser (par exemple, une compétence Invoice).
Étape 3 : Traiter un document
- cURL
- Python
Étape 4 : Vérifier le statut
- cURL
- Python
Interrogez toutes les 5 à 10 secondes. Le traitement prend généralement 10 à 30 secondes, selon la complexité du document.
Étape 5 : Télécharger les résultats
documents[].resultFiles[] comporte un fileId et un type. Par défaut, une Compétence de document produit deux fichiers de résultat : type: "Json" (les résultats complets, y compris les métadonnées des champs) et type: "FieldsJson" (les valeurs extraites, le point de départ le plus simple) ; les paramètres d’export de la compétence permettent d’ajouter d’autres formats.
- cURL
- Python
RuleErrors de premier niveau, aux côtés de Version et Fields.
Les libellés exacts des champs et leur imbrication dépendent de la compétence. Pour obtenir les scores de confiance, les coordonnées des caractères et les autres métadonnées de champ, téléchargez plutôt le fichier de résultat type: "Json" ; sa structure est décrite dans la référence du JSON Schema.
Pour une présentation complète de la structure de sortie, consultez Comprendre vos résultats.
Exemple complet
Étapes suivantes
Comprendre vos résultats
Découvrez comment interpréter les champs extraits, les scores de confiance et les données de tableaux.
Référence de l’API
Documentation complète de l’API avec environnement de test interactif.
Options d’authentification
Authorization Code Flow, ROPC et autres méthodes d’authentification.
Traitement par lots
Traitez plusieurs documents à l’aide d’appels d’API distincts pour un meilleur contrôle.
