Skip to main content
Ce guide vous accompagne tout au long du flux de travail de l’API Vantage : authentifiez-vous, recherchez une compétence, téléversez un document et téléchargez les résultats structurés. Ce que vous accomplirez : vous soumettrez un document à l’API REST Vantage et recevrez des données extraites structurées au format JSON. Durée estimée : ~10 minutes

Prérequis

  • Un tenant Vantage avec des identifiants d’un client API (client_id et client_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

Toutes les requêtes sont envoyées au point de terminaison régional de votre tenant. Sélectionnez votre région ci-dessous (cette affectation fonctionne aussi bien dans le shell que dans Python) ; tous les exemples de ce guide utilisent BASE_URL :

Étape 1 : S’authentifier

Obtenez un jeton d’accès à l’aide de vos identifiants client.
La réponse inclut un 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

Répertoriez les compétences disponibles dans votre tenant pour trouver celle qui correspond à votre document.
Notez l’id de la compétence que vous souhaitez utiliser (par exemple, une compétence Invoice).

Étape 3 : Traiter un document

Téléversez un document et traitez-le avec une compétence en un seul appel API.

Étape 4 : Vérifier le statut

Interrogez la transaction jusqu’à la fin du traitement.
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

Obtenez les données extraites au format JSON. Les identifiants des fichiers de résultat proviennent de la réponse de statut de la transaction que vous avez interrogée à l’étape 4 : chaque entrée de 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.
Le résultat contenant uniquement les valeurs met en correspondance chaque champ défini par la compétence avec sa valeur extraite. Si des vérifications de règles ont échoué pendant le traitement, le fichier contient également un tableau 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.