Passer au contenu principal
POST
Ajouter des faits de marque

Autorisations

x-api-key
string
header
requis

Clé API d’authentification. Créez-en une ici.

Corps

application/json
website_id
string<uuid>
requis

Site dont alimenter la base de connaissances.

facts
object[]
requis

Faits à ingérer. Aucun champ de statut ou d’approbation : le pipeline décide.

Required array length: 1 - 50 elements
match_token
string

Deuxième appel uniquement : le match_token d’une réponse ayant répertorié des matches. Envoyez-le avec les mêmes faits non ajoutés, une décision par correspondance répertoriée et save_submitted.

decisions
object[]

Deuxième appel uniquement : une décision pour chaque fait de matches, et aucun autre. approve conserve : un fait approuvé le reste et rejoint le pilier des faits s’il n’en a pas ; un fait en attente n’est approuvé que selon les règles d’un nouveau fait (source tierce ou affirmation concurrentielle le garde en attente). Avec text, remplace la formulation, dont le statut suit les mêmes règles. delete rejette un fait en attente ou archive un fait approuvé.

Maximum array length: 500
save_submitted
boolean

Deuxième appel uniquement : true ajoute les faits tels qu’ils sont rédigés, sans autre vérification de similarité, via les étapes d’approbation habituelles ; false applique uniquement les décisions. Les décisions et les faits ajoutés sont enregistrés ensemble ou pas du tout.

Réponse

Faits intégrés ; un résultat par fait, aligné par index avec la requête

outcomes
object[]
requis
match_token
string

Présent si un résultat contient matches. Renvoyez-le au deuxième appel.

resolved
object

Au deuxième appel : faits approuvés par les décisions, faits dont les règles ont maintenu l’attente (nouvelle formulation : nouvel ID), et faits rejetés/archivés.