Skip to content
Roster

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

Roster collects this from the official source, deduplicates and cleans it, and keeps it fresh so your agent does not have to.

Schema

citystringCity (or 'custom' for coordinates).
countrystringISO alpha-2.
latitudenumberLatitude.
longitudenumberLongitude.
timedatetimeForecast time (UTC).
temperature_cnumberAir temperature, °C.
precipitation_mmnumberPrecipitation in the next hour (or 6 h), mm.
wind_speed_msnumberWind speed, m/s.
wind_from_degnumberWind direction, degrees.
humidity_pctnumberRelative humidity, %.
cloud_cover_pctnumberCloud cover, %.
pressure_hpanumberSea-level pressure, hPa.
symbolstringWeather 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" });