This document discusses building a web API using REST architecture. It introduces REST and compares it to SOAP web services. It then proposes building a RESTful web API that follows REST constraints like being stateless and cacheable. It outlines the software design process using UML diagrams and tools like ASP.NET and Entity Framework for implementation. Finally, it presents experimental results and conclusions.