Ответ 1
Метод CreatedAtRoute
предназначен для возврата URI к вновь созданному ресурсу при вызове метода POST для хранения какого-либо нового объекта.
Поэтому, если вы, например, POST заказываете элемент заказа, вы можете вернуть маршрут, например, "api/order/11" (11 - это идентификатор порядка).
Кстати, я согласен с тем, что статья MSDN бесполезна в понимании этого. Маршрут, который вы на самом деле возвращаете, будет, естественно, зависеть от вашей настройки маршрутизации.