This website uses several APIs. The first is a server-side API called OpenWeather. which is used at the top of the page. When a user enters their location and clicks on the search button, the OpenWeather API makes an AJAX call and posts the location name, temperature, and general weather description.
The second server-side API used is the Google Places API. We make an AJAX call to Google Places, giving it the latitude and longitude of Cleveland, Ohio as the location. From there, search parameters include limiting results to 1500 miles as well as searching for two specific types of location: parks and restaurants. Finally, a "dog-friendly" paramter is added to ensure that locations that are returned are in fact places you can bring your pup.
Finally, a third-party API through GIPHY.com provides us with generated .gif files to use as markers for the two cards pertaining to restaurants and parks at the bottom of the page as well as generating a loading jumbotron above them.