Let's write some code to implement the APIs and see how the services can talk to each other over the REST. Then, we will learn how we can use Kotlin to develop these services and understand how easy it is to implement an API and to write a test case again using Kotlin. Importantly, we will look at the exception-handling code in Kotlin and how to handle exceptions for the APIs that we are going to implement.