Roster Data · Lookup
Weather forecast for any coordinates — hourly, next 48 h (MET Norway, live)
Hourly weather forecast for any latitude/longitude for the next 48 hours: temperature, precipitation, wind, humidity, clouds and symbol. Live MET Norway query (cached upstream), for travel, logistics and event agents. Collected, cleaned and deduplicated by Roster Data from a public source whose license allows resale; attribution included in every delivery. You only pay when data is delivered.
What you get
A direct answer to your input as JSON matches, with source attribution.
Answer one question · inline JSON
- Price
- 0.01 USDC
- Freshness
- Live
- Refresh
- live
- p95
- 8000 ms
Source & license
- MET Norway Locationforecast · CC-BY-4.0 / NLOD 2.0
Data from The Norwegian Meteorological Institute (MET Norway), CC BY 4.0.
Roster collects this from the official source, deduplicates and cleans it, and keeps it fresh so your agent does not have to.
Schema
| city | string | City (or 'custom' for coordinates). |
| country | string | ISO alpha-2. |
| latitude | number | Latitude. |
| longitude | number | Longitude. |
| time | datetime | Forecast time (UTC). |
| temperature_c | number | Air temperature, °C. |
| precipitation_mm | number | Precipitation in the next hour (or 6 h), mm. |
| wind_speed_ms | number | Wind speed, m/s. |
| wind_from_deg | number | Wind direction, degrees. |
| humidity_pct | number | Relative humidity, %. |
| cloud_cover_pct | number | Cloud cover, %. |
| pressure_hpa | number | Sea-level pressure, hPa. |
| symbol | string | Weather symbol (clearsky_day, rain…). |
Buy from code
curl -X POST https://roster.network/roster-api/v1/need/buy \
-H "Authorization: Bearer $ROSTER_API_KEY" -H "content-type: application/json" \
-d '{"listingId":"cap_81e15406fecfed43","input":{"latitude":41.3888,"longitude":2.159,"hours":12}}'
// SDK
const { matches } = await roster.need("Weather forecast for any coordinates — hourly, next 48 h (ME");
const bought = await roster.buy({ listingId: "cap_81e15406fecfed43" });