Passer au contenu principal
Gérez les catalogues de données par programmation à l’aide de l’API Vantage : répertoriez les catalogues, consultez leur structure, ajoutez des enregistrements, réindexez après des modifications et supprimez des enregistrements.

Lister et consulter les catalogues de données

  • Lister tous les catalogues de données disponibles :
    GET https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs
    
  • Obtenir des informations détaillées sur un catalogue de données spécifique :
    GET https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}
    
  • Obtenir la correspondance entre les champs d’une compétence et les colonnes d’un catalogue de données :
    GET https://your-instance.vantage.abbyy.com/api/publicapi/v1/{skillId}/catalogsMapping
    

Mettre à jour un catalogue de données

Utilisez les points de terminaison suivants pour mettre à jour un catalogue de données avec des enregistrements JSON.
1

Ajouter des enregistrements

Envoyez une requête POST à la ressource records :
POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/records
2

Réindexer

Une fois les mises à jour terminées, réindexez le catalogue afin que les nouvelles données soient consultables dans les recherches :
POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/reindex
Sans cette requête de réindexation, les recherches renvoient des données issues de la version obsolète du catalogue de données.
3

Vérifier l'état de la réindexation

Utilisez l’ID d’opération renvoyé par la requête de réindexation pour en vérifier l’état :
POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/reindex/reindexOperationId/download
Une fois l’indexation terminée, le catalogue est prêt à être utilisé par les Document skills.

Supprimer tous les enregistrements

Supprimez tous les enregistrements d’un catalogue de données :
POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/records/delete/download

Référence de l’API

Pour consulter la référence complète de l’API Vantage, reportez-vous à la documentation Swagger.