Get current weather
GET https://api.cirrosense.com/current Returns current weather conditions for a given location
Query Parameters
-
key
stringrequiredYour Cirrosense API key
-
lat
numberLatitude of the location. Required if
placeis not providedMin:
-90Max:90 -
lon
numberLongitude of the location. Required if
placeis not providedMin:
-180Max:180 -
place
stringPlace name to look up. Used as an alternative to
lat/lon -
units
stringUnit system for response values
Allowed values:metricimperial
Default:
metric
Response Codes
| Status | Description | Schema |
|---|---|---|
| 200 | Success | Current Weather Response |
| 400 | Invalid Request | ErrorResponse |
| 429 | Rate Limit Exceeded | ErrorResponse |
Example Request
curl -G https://api.cirrosense.com/current \ -d "key=YOUR_CIRROSENSE_API_KEY" \ -d "lat=40.7128" \ -d "lon=-74.006" \ -d "place=New York, NY" \ -d "units=metric"
Response
{ "location": { "lat": 40.7128, "lon": -74.006, "name": "New York", "admin": "New York", "country": "United States", "iso2": "US", "timezone": "America/New_York" }, "data": { "time": "2026-02-20T12:00:00Z", "temp": 25.5, "feels_like": 22.3, "dew": 15.2, "humidity": 65, "wind_speed": 12.1, "wind_gust": 18.5, "wind_deg": 270, "wind_dir": "N", "pressure": 101.33, "vis": 24, "clouds": 35, "pop": 50, "precip_amount": 0, "precip_type": "rain", "description": { "code": 520, "name": "Rain" } }, "sunrise": 1112356800, "sunset": 1112400000, "units": { "temp": "celsius", "feels_like": "celsius", "dew": "celsius", "wind_speed": "kilometers_per_hour", "wind_gust": "kilometers_per_hour", "pressure": "kilopascals", "vis": "kilometers", "rain": "millimeters", "snow": "centimeters" } }