DeepVerify API Documentation
  • GETTING STARTED
    • Introduction
    • Access and authentication
    • Your first API request
    • DeepVerified Results
  • API REFERENCE
    • Verify disinformation in text
    • Judge AI output
      • /fact-check
      • /answer-check
      • /reference-check
    • Generate verification report
Powered by GitBook
On this page
  1. API REFERENCE

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.

PreviousDeepVerified ResultsNextJudge AI output

Last updated 7 months ago

  • POSTReference Check
  • POSTAnswer Check
  • POSTFact Check

Reference Check

post
Body
querystringRequired
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
post
POST /reference-check HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 16

{
  "query": "text"
}

No content

Answer Check

post
Body
querystringRequired
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
post
POST /answer-check HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 16

{
  "query": "text"
}

No content

Fact Check

post
Body
querystringRequired
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
post
POST /fact-check HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 16

{
  "query": "text"
}

No content