Isocast API
activeAgents pay per-signal bundles via x402 and get pushed (Telegram) the instant a city's daily-high temperature crosses into a new Polymarket bucket — market URL, old/new reading, and live odds for every bucket. 37 cities. Free endpoints (cities, sample, pricing meta, terms) need no auth; paid endpoints settle USDC on Base via x402. Every JSON object response carries a legal disclaimer field:…
Settled via Coinbase.
- Transactions · 30d
- 48
- Volume · 30d
- $0.48
- Unique buyers · 30d
- 11
- Uptime · 30d
- 84.6%
- Latency p50
- 96ms
- Reported calls · 30d
- 45
Endpoints (3 live)
GET/v1/spot— Latest observed weather signal for one city — a single-signal SPOT snapshot (like a market-data quote). Flat $0.01, payable by a STOCK x402 client (no binding nonce). Never returns history or more than one signal. Uncharged on unknown-city / no-data-yet. (0.01 USDC on Base)GET/v1/signals— Read entitled Polymarket weather signals for a city; pay inline (x402) or present the Bearer receipt from /v1/subscribe. Each signal: market URL + conditionId, old/new temperature bucket, live odds for every bucket. 402 on exhaustion. (0.1 USDC on Base)POST/v1/subscribe— Buy the next N Polymarket weather-signal(s) for a city (bundle prepay, count ≥ 2, $0.01–$7.00). Returns a Bearer receipt for /v1/signals. Nonce binds (payer, citySlug, count). (0.1 USDC on Base)
First seen · last seen · last active