TrueCast API - News aggregator and fact-checking service grounded by prediction ...
https://true-cast-agent.vercel.app/api/truecastOverview
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
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
degraded
Latency (p50)
53ms
Uptime (30d)
100.0%
Reliability Score
95/100
Last Checked
2026-05-07 08:54:38
Last Healthy
Never
Consecutive Failures
1
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-07 08:54:38 | degraded | 404 | 47ms | |
| 2026-05-07 06:25:11 | degraded | 404 | 51ms | |
| 2026-05-07 01:40:31 | degraded | 404 | 43ms | |
| 2026-05-06 21:07:41 | degraded | 404 | 93ms | |
| 2026-05-06 19:03:10 | degraded | 404 | 41ms | |
| 2026-05-06 16:15:59 | degraded | 404 | 48ms | |
| 2026-05-06 14:36:19 | degraded | 404 | 58ms | |
| 2026-05-06 12:13:50 | degraded | 404 | 191ms | |
| 2026-05-06 08:11:11 | degraded | 404 | 70ms | |
| 2026-05-06 06:33:58 | degraded | 404 | 43ms | |
| 2026-05-06 02:42:26 | degraded | 404 | 53ms | |
| 2026-05-05 23:23:25 | degraded | 404 | 40ms | |
| 2026-05-05 22:14:22 | degraded | 404 | 52ms | |
| 2026-05-05 18:51:38 | degraded | 404 | 79ms | |
| 2026-05-05 14:08:02 | degraded | 404 | 45ms | |
| 2026-05-05 10:45:25 | degraded | 404 | 80ms | |
| 2026-05-05 09:14:29 | degraded | 404 | 52ms | |
| 2026-05-05 06:41:47 | degraded | 404 | 58ms | |
| 2026-05-05 01:47:18 | degraded | 404 | 82ms | |
| 2026-05-04 23:11:42 | degraded | 404 | 60ms |