Please note, the Skiddle API is still in Beta and being developed. The API is for non-commercial use only. Any commercial use must be first approved in writing by emailing email@example.com
The Skiddle API has been developed to follow RESTful principles where possible (and not overly complicated). The aim has been to create an API which is simple and intuitive to use rather than following strict policies to the letter.
Find us on GitHub
Details of how to use our API can be found on our GitHub page, along with a PHP SDK that can help integrate the API into your project.
You can find the SDK at https://github.com/Skiddle/skiddle-php-sdk. For a detailed guide on using our web api, visit the wiki.
Apply for an API key
All requests require a valid API key. For a free api key please apply here
Please note: We monitor all requests and reserve the right to rate-limit or block any excessive requests. Limits are continually changed - please contact us if you are expecting to hit our API frequently.
If you have any queries on the API or the SDK, please feel free to log them over on our GitHub page.
: Uncaught TypeError: Argument 1 passed to Aws\Common\Client\AbstractClient::__construct() must be an instance of Aws\Common\Credentials\CredentialsInterface, array given, called in /home/vhosts/skiddle.com/httpdocs/functions/restaurants.php on line 10 and defined in /home/vhosts/skiddle.com/vendor/aws/aws-sdk-php/src/Aws/Common/Client/AbstractClient.php:73
#0 /home/vhosts/skiddle.com/httpdocs/functions/restaurants.php(10): Aws\Common\Client\AbstractClient->__construct(Array)
#1 /home/vhosts/skiddle.com/httpdocs/navigation/sidebar-responsive.php(5): include_once('/home/vhosts/sk...')
#2 /home/vhosts/skiddle.com/httpdocs/api/default.php(43): include('/home/vhosts/sk...')