Passer au contenu principal
Vous pouvez utiliser des catalogues de données via l’API Vantage comme suit :
  • Pour obtenir la liste de tous les catalogues de données disponibles, envoyez une requête GET à la ressource catalogs comme suit :
    GET https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs
    
  • Pour obtenir des informations détaillées sur un catalogue de données, envoyez une requête GET à la ressource catalogs/ comme suit :
    GET https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}
    
  • Pour afficher les valeurs communes aux colonnes du catalogue de données et aux champs de la compétence, envoyez la requête suivante :
    GET https://your-instance.vantage.abbyy.com/api/publicapi/v1/{skillId}/catalogsMapping
    

Mise à jour des catalogues de données à l’aide de l’API Vantage

Pour mettre à jour un catalogue de données avec des données au format JSON, procédez comme suit :
  1. Pour ajouter un enregistrement à un catalogue de données, envoyez une requête POST à la ressource records comme suit :
    POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/records
    
  2. Une fois la mise à jour d’un catalogue de données terminée, il doit être indexé pour que les nouvelles données deviennent interrogeables. Pour ce faire, envoyez une requête POST à la ressource catalogs/ comme suit :
    POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/reindex
    
    Important ! Si vous n’envoyez pas la requête ci-dessus, vos recherches renverront les données de l’ancienne version du catalogue de données.
  3. Pour connaître l’état de l’opération d’indexation, envoyez la requête suivante :
    POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/reindex/reindexOperationId/download
    
Une fois le catalogue de données alimenté et indexé, la compétence peut être appliquée aux documents. Pour supprimer tous les enregistrements, envoyez la requête suivante :
POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/records/delete/download
Pour en savoir plus sur l’API Vantage, consultez la documentation Swagger.