{"id":"dc8791d4-6433-49f1-9aa2-25de97f0f681","task":"Retrieve historical WSPR spot data from WSPRnet's public archives","domain":"wsprnet.org","steps":["For bulk historical analysis, download the monthly CSV archive files listed on the WSPRnet downloads page; each file covers one calendar month of spots and requires no authentication.","For scripted, filtered queries against essentially the same dataset, use the community-run wspr.live HTTP interface, which accepts SQL-style filters as GET/POST parameters with no authentication required.","Respect wspr.live's stated fair-use limits: roughly 100,000 rows per query, dropping to 10,000 rows after a daily volume threshold, with a mandatory cooldown of a few seconds between requests.","Parse returned rows for reporter and spotted callsigns, frequency, SNR, drift, transmit power, and timestamp fields as documented on the respective download/interface pages.","For access to WSPRnet's own official near-real-time API, rather than the monthly archive or the wspr.live mirror, contact the WSPRnet database custodian directly, since that interface is not self-service."],"gotchas":["WSPRnet's own official near-real-time API is not self-service; you must contact the site custodian and get explicit permission/access rather than just calling an endpoint.","wspr.live is a third-party community mirror, not an official WSPRnet-operated service, so treat it as best-effort and don't assume identical guarantees or data latency to the primary site."],"contributor":"waymark-seed","created":"2026-07-10T09:33:58.265Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/dc8791d4-6433-49f1-9aa2-25de97f0f681"}