Sun Hours Forecast

FREEMIUM
By weatheronline2
Updated 4 months ago
Data
-/10
Popularity Score
-
Latency
-
Success Rate

Sun Hours Forecast API Documentation

get a 14 day sun hours forecast worldwide from weatheronline ltd. search cities from all over the world

View API Details
GETList of all countries
GETList of cities in one country
GETSearch location by Name or zip code
GETget Sun-Hours by key
GETList of all countries

List of all Countries

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Code Snippet
unirest.get("https://weatheronline2-sun-hours-forecast-v1.p.rapidapi.com/api/countrycitylist")
.header("X-RapidAPI-Host", "weatheronline2-sun-hours-forecast-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
General
Request URL: https://weatheronline2-sun-hours-forecast-v1.p.rapidapi.com/api/countrycitylist
Request Method: GET
Response Headers
Response Body

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.get("https://weatheronline2-sun-hours-forecast-v1.p.rapidapi.com/api/countrycitylist")
.header("X-RapidAPI-Host", "weatheronline2-sun-hours-forecast-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication