Audio & video
Submit a transcript directly or include base64 audio for transcription. FactLens extracts a claim, retrieves evidence, and evaluates it in one request.
Send audio, video transcripts, images, posts, or individual claims. FactLens retrieves current evidence and returns one structured verdict your application can use immediately.
curl https://api.factlens.pro/v1/check \
-H "Authorization: Bearer fl_live_••••" \
-H "Content-Type: application/json" \
-d '{
"mode": "image_post",
"claim": "A claim to verify"
}'Both modes return structured JSON with the claim, verdict, reasoning, confidence, evidence strength, and cited sources.
Submit a transcript directly or include base64 audio for transcription. FactLens extracts a claim, retrieves evidence, and evaluates it in one request.
Submit a claim with an optional base64 image. FactLens combines visual context with current web evidence before returning the verdict.
Start with any budget from $3. One request is deducted atomically for each accepted check. Tell us what you are building and we will reply with access details.
Send your key in every request. Keys are displayed only when created and stored by FactLens as a SHA-256 hash.
Authorization: Bearer fl_live_your_key
POST JSON to /v1/check. Set mode to audio_video or image_post. Provide claim, transcript, audio_base64, or a supported combination.
{
"mode": "audio_video",
"transcript": "The statement to evaluate...",
"results_per_search": 10
}X-Request-ID header to retry safely without consuming the same request twice.GET /v1/usage with the same authorization header.
{
"request_limit": 1000,
"requests_used": 124,
"requests_remaining": 876
}401 — invalid, inactive, or expired key.402 — request budget reached.400 — invalid mode or missing input.502/503 — provider request failed or capacity is temporarily unavailable.