Skip to main content

Overview

The Factagora API gives you programmatic access to the Factagora knowledge graph, a continuously updated database of fact-checked claims, predictions, evidence, and causal relationships extracted from global news and research sources.

Base URL

https://api.factagora.com

Authentication

All Factagora endpoints are authenticated using API keys. Get your free API key.
You don’t need to create one to get started. A default API key is issued automatically the first time you sign in to Factagora. Visit Settings → API Keys to copy it or create additional keys.
curl -X GET "https://api.factagora.com/api/v1/fact-search?q=bitcoin" \
  -H "Authorization: Bearer fag_YOUR_API_KEY"
API keys follow the format fag_.... See Authentication for details.

Endpoints

/fact-search

Search recent news articles from global sources.

/fact-check

Verify the truthfulness of a claim with AI verdicts and supporting evidence.

/evidence

Find credibility-scored evidence supporting or contradicting any topic.

/deep-research

Run comprehensive multi-source research on a topic.

/timeseries

Extract timeseries data from a URL or text.

/causality-graph

Extract a causal relationship graph from a URL or text.

/fingerprint/embed

Embed a TKG-based watermark into content for provenance tracking.

/fingerprint/detect

Detect whether content matches a previously fingerprinted source.

Response Format

All responses are JSON. Successful responses return 200. Errors return 400 (validation) or 401 (authentication).
{
  "error": "Unauthorized",
  "message": "Missing Bearer token",
  "statusCode": 401
}