Darksky

FREE
By zakutynsky
Updated 8 months ago
Weather
-/10
Popularity Score
-
Latency
-
Success Rate

Darksky API Documentation

Weather forecasting and visualization.

View API Details
POSTgetForecastRequest
POSTgetTimeMachineRequest
POSTgetForecastRequest

A Forecast Request returns the current weather conditions, a minute-by-minute forecast for the next hour (where available), an hour-by-hour forecast for the next 48 hours, and a day-by-day forecast for the next week.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
apiKeyCREDENTIALS
REQUIREDYour Dark Sky secret key. (Your secret key must be kept secret; in particular, do not embed it in JavaScript source code that you transmit to clients.)
coordinatesMAP
REQUIREDLocation
Optional Parameters
excludeLIST
OPTIONALExclude some number of data blocks from the API response. This is useful for reducing latency and saving cache space. The value blocks should be a comma-delimeted list (without spaces) of any of the following: currently, minutely, hourly, daily, alerts, flags
unitsSELECT
OPTIONALReturn weather conditions in the requested units. [units] should be one of the following: auto, ca, uk2, us, si
hourlyBOOLEAN
OPTIONALWhen present, return hour-by-hour data for the next 168 hours, instead of the next 48.
langSTRING
OPTIONALReturn summary properties in the desired language. (Note that units in the summary will be set according to the units parameter, so be sure to set both parameters appropriately.). See at https://darksky.net/dev/docs/forecast for details
Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication