GET /api/elevation?lat=&lon= Cache: 24 h
Elevation
Height for any point on Earth. Land from satellite radar and national surveys, sea from GEBCO soundings. The response carries the pixel size, so you know it is a representative height and not a summit.
Returns elevation_m, pixel_size_m, zoom, source, note, attribution
Try it →
GET /api/bases Cache: 2 min
RTK base stations
Every community RTK base station we track, with its caster, port, mountpoint, position, RTCM content and whether it needs a login. Polled every ten minutes since 3 July 2026.
Returns polled, bases[]: m, host, port, lat, lon, c, f, det, auth, fee, p30, up, ago
Try it →
GET /api/bases/history Cache: 10 min
Network history
Daily count of stations and polls across the whole network since the first day of recording. Use it to see how the community network is holding up over time.
Returns start, polled, total, days[]: day, stations, polls
Try it →
GET /api/stations/badge?id= Cache: 10 min
Station badge
A live SVG badge for one station. Station owners embed it in a page or a README.
Returns image/svg+xml
Try it →
GET /api/geoid?lat=&lon= Cache: 30 d
Geoid height
Geoid height for a point, so you can turn an ellipsoidal height into an elevation. Japan uses the GSI Geoid 2024 model.
Returns geoid, model, src
Try it →
GET /api/quakes Cache: 5 min
Earthquakes
Recent earthquakes worldwide as GeoJSON, with magnitude, depth, place and age in hours.
Returns GeoJSON FeatureCollection: m, p, t, ageh, d, s, i
Try it →
GET /api/aurora Cache: 30 min
Aurora forecast
The NOAA OVATION grid: probability of visible aurora per one degree cell, about thirty minutes ahead.
Returns Observation Time, Forecast Time, coordinates[]: lon, lat, aurora
Try it →
GET /api/mars/weather Cache: 3 h
Mars weather
Measurements from Curiosity REMS at Gale Crater: air temperature, ground temperature, pressure, sunrise and sunset, by sol.
Returns station, source, sols[]: date, sol, ls, min, max, p, sky, uv, rise, set
Try it →
GET /api/pulse?m=YYYY-MM Cache: 5 min
Pulse index
Our own hourly index that puts space weather and RTK network uptime on the same row, so the two can be compared directly. Derived scalars; the raw archive stays unmodified.
Returns month, rows[]: t, kp, xray_flux, flare_class, aurora_cells, sw_speed, bz, rtk_up, rtk_total
Try it →