Swale Weather API Documentation

Our API allows you to retrieve informations from our website via GET request and supports the following query parameters:

Name Description
city This parameter queries a city in order to retrieve weather informations, and will return the following: city (the requested city), temperature (the temperature in Fahrenheit degrees), skytext (the sky conditions), humidity (the humidity), wind (the wind speed in Imperial units (MPH) & direction), date (the date when temperature was measured), and the day (the day name when temperature was measured) value.


URL parameter

Here is an example of a GET request on our API:

http://swaleweather.com/api.php?city=Sheerness

This is the output that our API will return when you query for an url:
{
   "apiVersion":"1.0",
   "data":{
      "location":"Sheerness",
      "temperature":"39",
      "skytext":"Clear",
      "humidity":"55",
      "wind":"0 mph",
      "date":"2012-12-12",
      "day":"Wednesday"
   }
}
	
An example of json decoding would be the following PHP code:

<?php
header('Content-Type: text/plain; charset=utf-8;');
$file = file_get_contents("http://swaleweather.com/api.php?city=Sheerness");
print_r(json_decode($file));
?>



If you have any questions feel free to contact us.

Stay in touch with us

Facebook // Twitter // Social Swale //