Verify disinformation in text

This endpoint allows you to verify the accuracy of a single text input by cross-referencing it with Factagora's knowledge graph. It returns a detailed verification result indicating the truthfulness.

Endpoint: POST /v1/deepverify

Request Example

curl -X POST "https://api.factagora.com/v1/deepverify/disinformation" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
    "text": "AI models generate completely unbiased results in all cases."
}'

Response Example

{
  "verified": false,
  "confidence_score": 0.2,
  "disinformation_tags": ["bias_detected", "inaccuracy"],
  "message": "The claim contains bias and has a low confidence score."
}

Parameters

  • test(string): The input text you want to verify for disinformation.

Response Fields

  • verified (boolean): Indicates whether the text was verified as truthful.

  • confidence_score (float): A confidence score from 0 to 1 indicating the certainty of the verification.

  • disinformation_tags (array): Tags indicating detected issues such as bias, factual inaccuracies, or unsupported claims.

  • message (string): A summary of the verification result.

Last updated