{"uid":"cap_mxslrAp2CnVQr0NEInkYV","slug":"truth-bear-signal-proof-chatter-e07dad3b","name":"Truth Bear Signal+Proof+Chatter","description":"Pay-per-call, hash-verifiable environmental data for AI agents via x402 (USDC on Base, no API key). Flood-risk & river-anomaly check: real-time US river water level (gage height), streamflow, flood stage vs official USGS/NOAA thresholds + 5-year seasonal statistical anomaly + record_hash verifiability. Plus air quality (US AQI/PM2.5) and precipitation (rainfall/drought).","url":"https://aeml-x402.zeabur.app/shadow/signal-plus","method":"GET","headers":{},"bodySchema":null,"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.09","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.09/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.09","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.09","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_80OHQHp9r_VDYzR8dlQG7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.09","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns one official verified signal record with its offline-recomputable proof plus unverified public-channel chatter for a topic from the last 48 hours, as two separate non-merged top-level keys","exampleAgentPrompt":"Pull the verified signal record with its offline-recomputable proof and the last 48 hours of unverified public-channel chatter for helium — I need them as two separate sections, not merged together.","exampleUseCases":[{"title":"Monitoring narrative divergence for a token","prompt":"Get me the official signal and proof for USDC stablecoin alongside the unverified chatter from the last 48 hours — I want to see if public channel noise lines up with or diverges from the verified record, and keep them completely separate."},{"title":"Pre-investigation public sentiment check","prompt":"Before I dig into it fully, pull both the verified signal with proof and the raw 48-hour public chatter for sec301-china-list1 trade measures — two separate sections so I can compare what's official versus what people are saying."},{"title":"Checking for recent posts before committing to a paid call","prompt":"Is there anything posted in the last 48 hours for helium on Truth Bear? I want to check the catalog first so I'm not billed a 422 no-charge if nothing's there, then get the signal-plus endpoint if there's real data."}],"resultDescription":"Two distinct top-level JSON keys: (1) an official signal record with its offline-recomputable cryptographic proof stored in the primary database, and (2) unverified public-channel chatter from the last 48 hours stored in a separate database with an engine-level trigger forbidding updates. The two halves are never merged and the chatter contributes nothing to the official hash. Returns HTTP 422 with no charge if no posts exist in the window.","failureModes":["422 no_charge returned with no billing if no chatter or signal posts exist in the 48-hour window — agent should check GET /shadow/catalog first","Missing or invalid entity/topic parameter may result in empty or error response","Network timeout on the Zeabur-hosted endpoint","x402 payment failure if wallet balance is insufficient for $0.09 USDC charge","Topic not tracked by the service returns no data"],"whenToPreferThis":"Choose this endpoint when you need both an authoritative, cryptographically provable signal record AND raw unverified public chatter for the same topic in a single call, with the guarantee they are never merged. Prefer it over pure chatter endpoints when auditability and offline proof recomputation matter, and over pure signal endpoints when you also want to monitor community noise. Always check GET /shadow/catalog first (free) to avoid a 422 no-charge billing event.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:32:02.995Z","isFirstParty":false}