title: Can ASP.NET Web API work on same url as MVC?
body: <p>Can I have same url for both ASP.NET MVC requests returning HTML and for ASP.NET Web API returning JSON?</p>
  
  <p>I see in examples routes like this: <code>"api/{id}"</code> but can I get rid of this <code>api/</code> part <strong>and</strong> use this address in MVC (not Web API) too?</p>
  
  <p>On one side this should be possible as we have content negotiation. But this way I require two routes with same address so this doesn't make sense, right?</p>
  
  <p>In other words: can I have <code>Controller</code> and <code>ApiController</code> with same url? Or should I use <code>ApiController</code> also for HTML?</p>