Isocast
https://api.isocast.dev/v1/spotAgents 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, terms) need no auth; deeper signal reads are paid per bundle via x402 (USDC on Base).
Quality grade
How grading works- ✓ Answers a real HTTP 402 challenge
- ✓ Publishes a /.well-known/x402 descriptor
- ✓ Payment address on record
- ✓ Settlement network declared
- ✓ Price declared
Paid endpoints
3 resource(s) advertised by this origin.
https://api.isocast.dev/v1/spot
Single latest-signal SPOT snapshot for a city (?city=SLUG). Stock x402 — NO binding nonce, so a plain @x402/fetch client can pay it. Returns exactly ONE signal (the latest), never history. Uncharged on unknown-city / no-data-yet.
https://api.isocast.dev/v1/subscribe
Buy the next N Polymarket weather-signal(s) for a city (bundle prepay; count ≥ 2). Nonce binds (payer, citySlug, count).
https://api.isocast.dev/v1/signals
Read entitled signals; pay inline (x402) or present a Bearer receipt from /v1/subscribe. 402 on exhaustion.
How to call
curl -sS -i -X GET https://api.isocast.dev/v1/spot # expect HTTP 402 Payment Required (about 0.01 USDC/call)
Listed in
Directories this entry was found in.