Kumo

This is advanced real-time information API for geo-spatial, weather and information gathering data

Current Weather

ksoft.kumo.weather(location, options);
Usage
Examples
Usage

Parameter

Type

location

String (city name or coordinates)

options.units

String: "si" | "us" | "uk2" | "ca" | "auto"

options.lang

String (find avaible langs here)

Success: WeatherReport

Not Found: throws Error

Examples
ksoft.kumo.weather('-21.4, 13.2')
.catch(err => console.log(err.message));
ksoft.kumo.weather('Berlin, Germany', { units: 'si', lang: 'de' });

GeoIP lookup

ksoft.kumo.geoip(ip);
Usage
Example
Usage

Parameter

Type

ip

String

Success: Returns IPRecord

Example
ksoft.kumo.geoip('1.1.1.1');

Currency Conversion

ksoft.kumo.convert(value, from, to);
Usage
Example
Usage

Parameter

Type

value

Number

from

String (of these)

to

String (of these)

Success: Returns Conversion

Example
ksoft.kumo.convert(12.20, 'EUR', 'USD');