As developers, we love APIs. They give us the power to build anything we want with our favorite services. Heroku's Platform API gives us full control over our Heroku applications, allowing us to automate and script to our heart's content.
In this chapter, we'll be introduced to the basics of making a request to the Heroku API. We'll then move on to learn some of the more advanced features and how we can use them in real-world situations. By the end of this chapter, we'll have the information we need to write our own scripts to manage our Heroku applications.