openweathermap.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Air Pollution
current
airPollution.current
Get current air pollution data for a latitude/longitude pair
Risk: read
Output
coord full type
coord full type
list full type
list full type
forecast
airPollution.forecast
Get forecasted air pollution data for a latitude/longitude pair
Risk: read
Output
coord full type
coord full type
list full type
list full type
history
airPollution.history
Get historical air pollution data for a latitude/longitude pair and time range
Risk: read
Output
coord full type
coord full type
list full type
list full type
Geocoding
byZip
geocoding.byZip
Convert a zip/post code into geographic coordinates
Risk: read
Output
direct
geocoding.direct
Convert a location name into geographic coordinates
Risk: read
Output:
object[]
Output full type
Output full type
reverse
geocoding.reverse
Convert geographic coordinates into location names
Risk: read
Output:
object[]
Output full type
Output full type
History
timeMachine
history.timeMachine
Get historical weather data for a specific timestamp (available from 1979-01-01)
Risk: read
Output
data full type
data full type
Maps
weatherMapTile
maps.weatherMapTile
Fetch a Weather Maps 2.0 tile image for a layer and coordinates
Risk: read
Output
Stations
create
stations.create
Register a new personal weather station with OpenWeather
Risk: write
Output:
unknown
get
stations.get
Get details for a registered weather station by ID
Risk: read
Output
getMeasurements
stations.getMeasurements
Get aggregated measurements from a registered station (minute/hour/day intervals)
Risk: read
Output:
object[]
Output full type
Output full type
list
stations.list
List all weather stations registered to your OpenWeather account
Risk: read
object[]
Output full type
Output full type
remove
stations.remove
Delete a registered weather station from your account [DESTRUCTIVE]
Risk: destructive
Output
submitMeasurements
stations.submitMeasurements
Submit weather measurements from a registered station
Risk: write
measurements full type
measurements full type
update
stations.update
Update a registered weather station name, location, or external ID
Risk: write
Output
Summary
daySummary
summary.daySummary
Get aggregated weather summary for a specific date (temperature, wind, precipitation)
Risk: read
Output
cloud_cover full type
cloud_cover full type
humidity full type
humidity full type
precipitation full type
precipitation full type
temperature full type
temperature full type
pressure full type
pressure full type
wind full type
wind full type
overview
summary.overview
Get a human-readable weather overview text for a location and date
Risk: read
Output
Weather
circleCity
weather.circleCity
Get current weather for cities within a circle around a geographic point
Risk: read
Output
list full type
list full type
current
weather.current
Get current weather for a location by city name, city ID, zip code, or coordinates
Risk: read
Output
coord full type
coord full type
weather full type
weather full type
main full type
main full type
wind full type
wind full type
clouds full type
clouds full type
sys full type
sys full type
forecast5Day
weather.forecast5Day
Get 5-day forecast in 3-hour steps (up to 40 timestamps) for a location
Risk: read
Output
list full type
list full type
city full type
city full type
oneCall
weather.oneCall
Get current weather, minutely/hourly/daily forecasts, and weather alerts for a location
Risk: read
Output
current full type
current full type
minutely full type
minutely full type
hourly full type
hourly full type
daily full type
daily full type
alerts full type
alerts full type