Freemium
Open Weather Map API
OpenWeatherMap provides a powerful RESTful API offering real-time weather updates, forecasts, and historical climate data. Developers can integrate weather information by city, coordinates, or ZIP code, supporting multiple languages and units. The API is widely used in weather apps, dashboards, and location-based services.
1
Endpoints
0
Views
Jul 20, 2025
Last Checked
60 calls/minute
Rate Limit
API Endpoints
Get current weather data for any location
Full URL
https://api.openweathermap.org/data/2.5/weather
Code Examples
curl -X GET 'https://api.openweathermap.org/data/2.5/weather' \
-H 'Authorization: Bearer YOUR_API_KEY'
Parameters
{ "q": "Tokyo", "appid": "API_KEY", "units": "metric" }
Example Response
{
"main": {
"temp": 25.3,
"humidity": 65,
"feels_like": 26.1
},
"name": "Tokyo",
"wind": {
"deg": 120,
"speed": 3.6
},
"coord": {
"lat": 35.6895,
"lon": 139.6917
},
"weather": [
{
"id": 800,
"main": "Clear",
"description": "clear sky"
}
],
"visibility": 10000
}
Version
2.5
Rate Limit
60 calls/minute
Tags
climateforecastweather
Technical Details
Authentication
API KeyResponse Formats
JSON, XMLAvailability
globalStatus
Published Rate Limits
60 calls/minute (free tier)
Supported Languages
PythonJavaScriptJava
Use Cases
weather apps
climate monitoring
Related APIs
Discover similar APIs that might interest you