Open-Meteo Scraper
Pricing
Pay per usage
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Salman Bareesh
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
8 hours ago
Last modified
Categories
Share
Global weather forecast API for non-commercial use Returns clean, structured JSON records ready for analysis, automation, or integration with other tools.
What You Get
- Current temperature and conditions
- Hourly and daily forecasts
- Wind speed and humidity
- Precipitation data
All results are returned as structured JSON objects — no parsing or cleanup required.
Quick Start
Click Run with default settings — no configuration needed. The actor works out of the box.
{"maxResults": 1}
Input Options
| Field | Default | Description |
|---|---|---|
maxResults | 1 | Maximum records to retrieve (1–10,000). Increase for bulk exports. |
latitude | "40.7128" | Latitude of location (e.g. 51.5074 for London) |
longitude | "-74.006" | Longitude of location (e.g. -0.1278 for London) |
hourly | "temperature_2m,precipitation,windspeed_10m" | Comma-separated hourly variables to include (e.g. temperature_2m,precipitation) |
daily | "temperature_2m_max,temperature_2m_min,precipitation_sum" | Comma-separated daily summary variables (e.g. temperature_2m_max,precipitation_sum) |
temperature_unit | "celsius" | Temperature unit |
windspeed_unit | "kmh" | Wind speed unit |
timezone | "auto" | Timezone for results (e.g. America/New_York, Europe/London, UTC) |
forecast_days | "7" | Number of forecast days (1–16) |
Output Format
Results are pushed to the Apify Dataset as individual JSON records. Each run also saves a summary to the Key-Value Store under OUTPUT:
{"totalResults": 100,"fetchedAt": "2025-01-01T00:00:00.000Z"}
Dataset records contain the raw structured data returned by the source, including fields like:
- Current temperature and conditions
- Hourly and daily forecasts
- Wind speed and humidity
Use Cases
- Weather apps and widgets
- Agricultural planning tools
- Event management platforms
- Travel planning apps
Pricing
$1.00 per 1,000 results — pay only for what you use. Pricing is based on the number of records pushed to the dataset.
| Results | Estimated Cost |
|---|---|
| 100 | $0.10 |
| 1,000 | $1.00 |
| 10,000 | $10.00 |
Notes
- Results are pushed to the dataset in real time as they are fetched
- The actor automatically retries failed requests up to 3 times
- Rate limiting is handled gracefully with built-in delays
- Run multiple times safely — each run creates a fresh dataset