Yahoo Weather API Scraper
Pricing
from $1.00 / 1,000 locations
Yahoo Weather API Scraper
Fetches current conditions and the multi-day forecast for any location from Yahoo Weather's private GraphQL API (reversed from the Yahoo Weather Android app). No account or key required.
Pricing
from $1.00 / 1,000 locations
Rating
0.0
(0)
Developer
R.L.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Fetch current conditions and the multi-day forecast for any location from Yahoo Weather's
private GraphQL API — reversed from the Yahoo Weather Android app
(com.yahoo.mobile.client.android.weather). No account, no API key: the only gating header is set
by the client.
What it does
For each location you provide, the actor:
- resolves the place (city name → coordinates + WOEID, or takes a lat/lon pair directly),
- fetches current conditions and the daily/hourly forecast from the app's GraphQL gateway, and
- pushes one dataset row.
Input
| Field | Type | Notes |
|---|---|---|
locations | string list | City/place names ("San Francisco", "Vilnius, LT") or "lat,lon" pairs. One row each. |
unit | select | imperial (°F), metric (°C), or uk_hybrid. |
language | string | BCP-47 tag, e.g. en-US, lt-LT. |
proxyConfiguration | proxy | Defaults to Apify Proxy RESIDENTIAL. |
Example input
{"locations": ["San Francisco", "54.6872,25.2797"],"unit": "metric","proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
Output
Each dataset row carries flattened convenience columns plus the full nested objects:
{"query": "San Francisco","place": "San Francisco, CA","latitude": 37.7749,"longitude": -122.4194,"temperature": "60°","feels_like": "59°","condition": "Cloudy","forecast_days": 10,"location": { "displayName": "San Francisco, CA", "woeid": 2487956, "...": "..." },"currentConditions": { "temperature": {"...": "..."}, "wind": {"...": "..."}, "...": "..." },"forecast": { "daily": {"days": ["..."]}, "hourly": {"...": "..."} }}
If a single location fails to resolve, its row carries an error field and the batch continues.
Pricing
Pay-per-event: $0.001 per location (current conditions + forecast).
Notes
- Unofficial client; not affiliated with or endorsed by Yahoo.
- Read-only public weather data.