ASP.NET Web Api 2 provides some powerful features to implement the public URLs that will be used to access an API. Web API 2 adds attributed-based routing to the convention-based routing introduced in Web API 1. Together they can be used to create a robust and flexible API for your system. This session will briefly introduce the concept of routing and it's importance in building an API for your system. First, convention-based routing will be discussed and then Web API 2 attribute-based routing. After the conceptual overview, the details of how to use routing to build a RESTful interface for your system will be covered in detail.