Web API позволяет очень легко представить API некоторого существующего веб-сайта (или создать новый), используя стандартные методы RESTful. Достижение той же цели с WCF было бы немного сложнее, но могло бы быть сделано. Скотт Гу написал хороший обзор веб-API.