← Back to directory

TrueCast API - News aggregator and fact-checking service grounded by prediction ...

https://true-cast-agent.vercel.app/api/trueCast

Overview

TrueCast API - News aggregator and fact-checking service grounded by prediction markets. Real-time data sources include Perplexity, X AI, Tavily, Neynar, Pyth, DeFiLlama, Truemarkets, Zerion, Allora and more.

Protocol x402 (POST)
Price $0.10
Payment Asset USD Coin
Payment Network Base
Category crypto/defi
Provider true-cast-agent
Source bazaar
Indexed 2026-03-02 01:13:15

Health

Status down
Latency (p50) 2135ms
Uptime (30d) 0.0%
Reliability Score 15/100
Last Checked 2026-05-05 05:40:04
Last Healthy 2026-04-20 02:32:14
Consecutive Failures 227

x402 Payment Validation

Payment Requirements Invalid
Asset Verified
Facilitator

Input Schema

{ "bodyFields": { "castHash": { "description": "Optional Farcaster cast hash for context-specific verification", "type": "string" }, "prompt": { "description": "The statement, claim, or question to fact-check and verify", "required": true, "type": "string" }, "runGuardrail": { "description": "Whether to run AWS Bedrock Guardrails validation (default: false)", "type": "boolean" }, "storeToPinata": { "description": "Whether to store the response to IPFS via Pinata (default: false)", "type": "boolean" } }, "bodyType": "json", "discoverable": true, "method": "POST", "type": "http" }

Output Schema

{ "properties": { "assessment": { "description": "The final truth assessment of the query", "enum": [ "TRUE", "FALSE", "PARTIALLY_TRUE", "UNVERIFIABLE", "MARKET_SENTIMENT" ], "type": "string" }, "confidenceScore": { "description": "Confidence level in the assessment (0-100)", "maximum": 100, "minimum": 0, "type": "number" }, "data_sources": { "description": "Information from data sources used in verification", "items": { "properties": { "name": { "description": "Name of the data source", "type": "string" }, "prompt": { "description": "Prompt sent to this data source", "type": "string" }, "reply": { "description": "Response from this data source", "type": "string" }, "source": { "description": "Source URL or identifier", "type": "string" } }, "type": "object" }, "type": "array" }, "guardrail": { "description": "AWS Bedrock Guardrails validation results (if runGuardrail was true)", "properties": { "input": { "description": "Input validation results", "type": "object" }, "output": { "description": "Output validation results", "type": "object" } }, "type": "object" }, "ipfs": { "description": "IPFS storage information (if storeToPinata was true)", "properties": { "gatewayUrl": { "description": "Public gateway URL for the stored response", "type": "string" }, "hash": { "description": "IPFS hash of stored response", "type": "string" }, "network": { "description": "IPFS network used", "enum": [ "public", "private" ], "type": "string" }, "paymentResponse": { "description": "Payment transaction details if x402 was used", "properties": { "network": { "type": "string" }, "payer": { "type": "string" }, "success": { "type": "boolean" }, "transaction": { "type": "string" } }, "type": "object" } }, "type": "object" }, "metadata": { "properties": { "needsExternalData": { "description": "Whether external data was needed", "type": "boolean" }, "processingTimeSec": { "description": "Time taken to process in seconds", "type": "number" }, "promptType": { "description": "Categorized type of the prompt", "type": "string" }, "sourcesUsed": { "description": "Names of data sources used", "items": { "type": "string" }, "type": "array" }, "timestamp": { "description": "ISO timestamp of processing", "type": "string" }, "totalSources": { "description": "Total number of data sources queried", "type": "number" } }, "type": "object" }, "query": { "description": "The original user query that was processed", "type": "string" }, "reply": { "description": "The fact-checked response with analysis and conclusions", "type": "string" } }, "required": [ "query", "reply", "assessment", "confidenceScore", "metadata" ], "type": "object" }

Recent Health Checks

Time Status HTTP Latency Error
2026-05-05 05:40:04 down 500 2302ms HTTP 500
2026-05-05 03:36:33 down 500 2113ms HTTP 500
2026-05-05 00:37:20 down 500 2404ms HTTP 500
2026-05-04 20:17:54 down 500 2356ms HTTP 500
2026-05-04 18:32:36 down 500 2494ms HTTP 500
2026-05-04 14:57:53 down 500 2558ms HTTP 500
2026-05-04 13:48:16 down 500 2078ms HTTP 500
2026-05-04 10:04:14 down 500 2130ms HTTP 500
2026-05-04 08:21:34 down 500 2135ms HTTP 500
2026-05-04 06:26:56 down 500 2190ms HTTP 500
2026-05-04 05:04:26 down 500 1959ms HTTP 500
2026-05-04 03:06:40 down 500 393ms HTTP 500
2026-05-04 00:16:48 down 500 2103ms HTTP 500
2026-05-03 23:12:55 down 500 2570ms HTTP 500
2026-05-03 20:41:39 down 500 1962ms HTTP 500
2026-05-03 19:15:48 down 500 1958ms HTTP 500
2026-05-03 15:47:24 down 500 2143ms HTTP 500
2026-05-03 15:10:40 down 500 2282ms HTTP 500
2026-05-03 12:52:46 down 500 2021ms HTTP 500
2026-05-03 09:59:54 down 500 1894ms HTTP 500