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 (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)
2963ms
Uptime (30d)
0.0%
Reliability Score
15/100
Last Checked
2026-08-19 06:32:56
Last Healthy
2026-04-20 02:32:14
Consecutive Failures
613
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-08-19 06:32:56 | down | 500 | 1117ms | HTTP 500 |
| 2026-08-18 23:59:42 | down | 500 | 545ms | HTTP 500 |
| 2026-08-18 17:38:28 | down | 500 | 3133ms | HTTP 500 |
| 2026-08-18 10:38:44 | down | 500 | 671ms | HTTP 500 |
| 2026-08-18 04:10:13 | down | 500 | 2933ms | HTTP 500 |
| 2026-08-18 00:43:50 | down | 500 | 282ms | HTTP 500 |
| 2026-08-17 18:12:10 | down | 500 | 3210ms | HTTP 500 |
| 2026-08-17 12:39:30 | down | 500 | 3397ms | HTTP 500 |
| 2026-08-17 03:28:38 | down | 500 | 2981ms | HTTP 500 |
| 2026-08-16 23:56:31 | down | 500 | 2808ms | HTTP 500 |
| 2026-08-16 18:06:36 | down | 500 | 3263ms | HTTP 500 |
| 2026-08-16 11:16:53 | down | 500 | 2963ms | HTTP 500 |