Conforme observado em Routing Basics in ASP.NET MVC , o roteamento na ASP.NET Web API é funcionalmente muito semelhante ao roteamento MVC padrão. Entender o modelo de roteamento MVC fornecerá muito do que você precisa saber para alavancar esse conhecimento contra a estrutura da API da Web, contanto que você tenha em mente as principais diferenças entre os dois.
As diferenças entre os dois são ditadas em grande parte pelos diferentes modelos de consumo que conduzem cada tipo de aplicação.
Aqui está uma visão geral introdutória. Em breve, farei um post sobre a personalização da rota: