Checkify

API
DOCUMENTATION

Integrate Checkify's powerful AI fact-checking capabilities directly into your applications with our simple and robust API.

QUICK START

Get API Key

Sign up and get your API key from the dashboard.

Make Request

Send your first fact-checking request to our endpoint.

Get Results

Receive instant verification results with confidence scores.

Scale Up

Integrate into production with enterprise-grade reliability.

API REFERENCE

Authentication

All API requests require authentication using your API key in the Authorization header.

curl -X POST https://api.checkify.net/v1/fact-check \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d 'text": "Your claim to verify'

Fact Check

POST/v1/fact-check

Verify the accuracy of a given text or claim.

Request Body

{
  "text": "string (required)",
  "sources": ["string"] (optional),
  "language": "string" (optional, default: "en")
}

Response

{
  "rating": "True|False|Partially True|Misleading",
  "confidence": 95,
  "explanation": "Detailed explanation...",
  "sources": ["Source 1", "Source 2"],
  "processing_time": 1.2
}

Rate Limits

100
Requests/hour
Starter Plan
1,000
Requests/hour
Professional Plan
Unlimited
Requests/hour
Enterprise Plan

Error Codes

400Bad Request
Invalid request format
401Unauthorized
Invalid API key
429Too Many Requests
Rate limit exceeded
500Internal Server Error
Server error