For the many different JSON sources that you'll come across during app development, the chances that you'll want to customize the decoding process is quite high. To facilitate this, Swift provides something called CodingKeys that allows you to specify which fields get parsed into which properties. I'll walk you through how to do this for the ratings in our iTunes JSON api.