# A Fun Way To Explore HTTP Status Codes With A Subway Map From Restlet

**Author:** kinlane  
**Canonical:** https://apievangelist.com/2015/12/07/a-fun-way-to-explore-http-status-codes-with-a-subway-map-from-restlet/

If you were at [@defrag](https://twitter.com/defrag) or [@apistrat](https://twitter.com/apistrat) in November, you know that [I am working to better understand the often complex world of APIs using the Subway map concept](http://apievangelist.com/2015/11/29/the-api-lifecycle-my-talk-from-defrag-and-apistrat/). My goal is to better understand the overall API life cycle, as well as the life cycle of individual APIs, and how I can articulate, strategize, and execute on it all, using a subway experience. 

[It made me happy to see the folks over at Restlet playing with the same concept](http://restlet.com/http-status-codes-map) (we didn't coordinate on it honestly), to help articulate HTTP status codes, which is a very important topic for the space, and we need more education tools, and stories around it. Using the subway map analogy, Restlet provides a representation of the five areas of status codes, providing a simple way to explore them, and find a description of each individual status code.

[![](https://kinlane-images.s3.amazonaws.com/apievangelist/blog/restlet-http-status-codes.png)](http://restlet.com/http-status-codes-map)

The subway map they provide is currently a static map, but this is one of the biggest potential areas in using this analogy for me, is that with the right JavaScript + JSON voodoo, you can make it real-time, and interactive. This is something I'm working on to bring the entire lifecycle to the forefront this month. 

Nice work Restlet team, I enjoy these efforts by providers to help educate the space, especially when they do it in creative and fun ways like this.

_**Disclosure:** Restlet is an API Evangelist partner._
