GET api/Prerequisite/GetWeatherInfoByWeatherAPI?lat={lat}&lon={lon}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
lat | string |
Required |
|
lon | string |
Required |
Body Parameters
None.
Response Information
Resource Description
WeatherAPIName | Description | Type | Additional information |
---|---|---|---|
location | LocationWP |
None. |
|
current | Current |
None. |
|
forecast | Forecast |
None. |
Response Formats
application/json, text/json
Sample:
{ "location": { "name": "sample string 1", "region": "sample string 2", "country": "sample string 3", "lat": 4.1, "lon": 5.1, "tz_id": "sample string 6", "localtime_epoch": 7, "localtime": "sample string 8" }, "current": { "last_updated_epoch": 1, "last_updated": "sample string 2", "temp_c": 3.1, "temp_f": 4.1, "is_day": 5, "condition": { "text": "sample string 1", "icon": "sample string 2", "code": 3 }, "wind_mph": 6.1, "wind_kph": 7.1, "wind_degree": 8, "wind_dir": "sample string 9", "pressure_mb": 10.1, "pressure_in": 11.1, "precip_mm": 12.1, "precip_in": 13.1, "humidity": 14, "cloud": 15, "uv": 16.1, "gust_mph": 17.1, "gust_kph": 18.1 }, "forecast": { "forecastday": [ { "date": "sample string 1", "date_epoch": 2, "day": { "maxtemp_c": 1.1, "maxtemp_f": 2.1, "mintemp_c": 3.1, "mintemp_f": 4.1, "avgtemp_c": 5.1, "avgtemp_f": 6.1, "maxwind_mph": 7.1, "maxwind_kph": 8.1, "totalprecip_mm": 9.1, "totalprecip_in": 10.1, "avgvis_km": 11.1, "avgvis_miles": 12.1, "avghumidity": 13.1, "daily_will_it_rain": 14, "daily_chance_of_rain": "sample string 15", "daily_will_it_snow": 16, "daily_chance_of_snow": "sample string 17", "condition": { "text": "sample string 1", "icon": "sample string 2", "code": 3 }, "uv": 18.1 }, "astro": {}, "hour": [ { "time_epoch": 1, "time": "sample string 2", "temp_c": 3.1, "temp_f": 4.1, "is_day": 5, "condition": { "text": "sample string 1", "icon": "sample string 2", "code": 3 }, "precip_mm": 6.1, "precip_in": 7.1, "cloud": 8, "will_it_rain": 9, "chance_of_rain": "sample string 10", "will_it_snow": 11, "chance_of_snow": "sample string 12" }, { "time_epoch": 1, "time": "sample string 2", "temp_c": 3.1, "temp_f": 4.1, "is_day": 5, "condition": { "text": "sample string 1", "icon": "sample string 2", "code": 3 }, "precip_mm": 6.1, "precip_in": 7.1, "cloud": 8, "will_it_rain": 9, "chance_of_rain": "sample string 10", "will_it_snow": 11, "chance_of_snow": "sample string 12" } ] }, { "date": "sample string 1", "date_epoch": 2, "day": { "maxtemp_c": 1.1, "maxtemp_f": 2.1, "mintemp_c": 3.1, "mintemp_f": 4.1, "avgtemp_c": 5.1, "avgtemp_f": 6.1, "maxwind_mph": 7.1, "maxwind_kph": 8.1, "totalprecip_mm": 9.1, "totalprecip_in": 10.1, "avgvis_km": 11.1, "avgvis_miles": 12.1, "avghumidity": 13.1, "daily_will_it_rain": 14, "daily_chance_of_rain": "sample string 15", "daily_will_it_snow": 16, "daily_chance_of_snow": "sample string 17", "condition": { "text": "sample string 1", "icon": "sample string 2", "code": 3 }, "uv": 18.1 }, "astro": {}, "hour": [ { "time_epoch": 1, "time": "sample string 2", "temp_c": 3.1, "temp_f": 4.1, "is_day": 5, "condition": { "text": "sample string 1", "icon": "sample string 2", "code": 3 }, "precip_mm": 6.1, "precip_in": 7.1, "cloud": 8, "will_it_rain": 9, "chance_of_rain": "sample string 10", "will_it_snow": 11, "chance_of_snow": "sample string 12" }, { "time_epoch": 1, "time": "sample string 2", "temp_c": 3.1, "temp_f": 4.1, "is_day": 5, "condition": { "text": "sample string 1", "icon": "sample string 2", "code": 3 }, "precip_mm": 6.1, "precip_in": 7.1, "cloud": 8, "will_it_rain": 9, "chance_of_rain": "sample string 10", "will_it_snow": 11, "chance_of_snow": "sample string 12" } ] } ] } }
application/xml, text/xml
Sample:
<WeatherAPI xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Equestrian.WeatherHelper"> <current> <cloud>15</cloud> <condition> <code>3</code> <icon>sample string 2</icon> <text>sample string 1</text> </condition> <gust_kph>18.1</gust_kph> <gust_mph>17.1</gust_mph> <humidity>14</humidity> <is_day>5</is_day> <last_updated>sample string 2</last_updated> <last_updated_epoch>1</last_updated_epoch> <precip_in>13.1</precip_in> <precip_mm>12.1</precip_mm> <pressure_in>11.1</pressure_in> <pressure_mb>10.1</pressure_mb> <temp_c>3.1</temp_c> <temp_f>4.1</temp_f> <uv>16.1</uv> <wind_degree>8</wind_degree> <wind_dir>sample string 9</wind_dir> <wind_kph>7.1</wind_kph> <wind_mph>6.1</wind_mph> </current> <forecast> <forecastday> <Forecastday> <astro /> <date>sample string 1</date> <date_epoch>2</date_epoch> <day> <avghumidity>13.1</avghumidity> <avgtemp_c>5.1</avgtemp_c> <avgtemp_f>6.1</avgtemp_f> <avgvis_km>11.1</avgvis_km> <avgvis_miles>12.1</avgvis_miles> <condition> <code>3</code> <icon>sample string 2</icon> <text>sample string 1</text> </condition> <daily_chance_of_rain>sample string 15</daily_chance_of_rain> <daily_chance_of_snow>sample string 17</daily_chance_of_snow> <daily_will_it_rain>14</daily_will_it_rain> <daily_will_it_snow>16</daily_will_it_snow> <maxtemp_c>1.1</maxtemp_c> <maxtemp_f>2.1</maxtemp_f> <maxwind_kph>8.1</maxwind_kph> <maxwind_mph>7.1</maxwind_mph> <mintemp_c>3.1</mintemp_c> <mintemp_f>4.1</mintemp_f> <totalprecip_in>10.1</totalprecip_in> <totalprecip_mm>9.1</totalprecip_mm> <uv>18.1</uv> </day> <hour> <Hour> <chance_of_rain>sample string 10</chance_of_rain> <chance_of_snow>sample string 12</chance_of_snow> <cloud>8</cloud> <condition> <code>3</code> <icon>sample string 2</icon> <text>sample string 1</text> </condition> <is_day>5</is_day> <precip_in>7.1</precip_in> <precip_mm>6.1</precip_mm> <temp_c>3.1</temp_c> <temp_f>4.1</temp_f> <time>sample string 2</time> <time_epoch>1</time_epoch> <will_it_rain>9</will_it_rain> <will_it_snow>11</will_it_snow> </Hour> <Hour> <chance_of_rain>sample string 10</chance_of_rain> <chance_of_snow>sample string 12</chance_of_snow> <cloud>8</cloud> <condition> <code>3</code> <icon>sample string 2</icon> <text>sample string 1</text> </condition> <is_day>5</is_day> <precip_in>7.1</precip_in> <precip_mm>6.1</precip_mm> <temp_c>3.1</temp_c> <temp_f>4.1</temp_f> <time>sample string 2</time> <time_epoch>1</time_epoch> <will_it_rain>9</will_it_rain> <will_it_snow>11</will_it_snow> </Hour> </hour> </Forecastday> <Forecastday> <astro /> <date>sample string 1</date> <date_epoch>2</date_epoch> <day> <avghumidity>13.1</avghumidity> <avgtemp_c>5.1</avgtemp_c> <avgtemp_f>6.1</avgtemp_f> <avgvis_km>11.1</avgvis_km> <avgvis_miles>12.1</avgvis_miles> <condition> <code>3</code> <icon>sample string 2</icon> <text>sample string 1</text> </condition> <daily_chance_of_rain>sample string 15</daily_chance_of_rain> <daily_chance_of_snow>sample string 17</daily_chance_of_snow> <daily_will_it_rain>14</daily_will_it_rain> <daily_will_it_snow>16</daily_will_it_snow> <maxtemp_c>1.1</maxtemp_c> <maxtemp_f>2.1</maxtemp_f> <maxwind_kph>8.1</maxwind_kph> <maxwind_mph>7.1</maxwind_mph> <mintemp_c>3.1</mintemp_c> <mintemp_f>4.1</mintemp_f> <totalprecip_in>10.1</totalprecip_in> <totalprecip_mm>9.1</totalprecip_mm> <uv>18.1</uv> </day> <hour> <Hour> <chance_of_rain>sample string 10</chance_of_rain> <chance_of_snow>sample string 12</chance_of_snow> <cloud>8</cloud> <condition> <code>3</code> <icon>sample string 2</icon> <text>sample string 1</text> </condition> <is_day>5</is_day> <precip_in>7.1</precip_in> <precip_mm>6.1</precip_mm> <temp_c>3.1</temp_c> <temp_f>4.1</temp_f> <time>sample string 2</time> <time_epoch>1</time_epoch> <will_it_rain>9</will_it_rain> <will_it_snow>11</will_it_snow> </Hour> <Hour> <chance_of_rain>sample string 10</chance_of_rain> <chance_of_snow>sample string 12</chance_of_snow> <cloud>8</cloud> <condition> <code>3</code> <icon>sample string 2</icon> <text>sample string 1</text> </condition> <is_day>5</is_day> <precip_in>7.1</precip_in> <precip_mm>6.1</precip_mm> <temp_c>3.1</temp_c> <temp_f>4.1</temp_f> <time>sample string 2</time> <time_epoch>1</time_epoch> <will_it_rain>9</will_it_rain> <will_it_snow>11</will_it_snow> </Hour> </hour> </Forecastday> </forecastday> </forecast> <location> <country>sample string 3</country> <lat>4.1</lat> <localtime>sample string 8</localtime> <localtime_epoch>7</localtime_epoch> <lon>5.1</lon> <name>sample string 1</name> <region>sample string 2</region> <tz_id>sample string 6</tz_id> </location> </WeatherAPI>