---
title: "What is  WebAPI?"  
description: "What is  WebAPI?"  
author: "Anupam Mishra"  
published: 2016-02-15  
updated: 2020-09-20  
canonical: https://www.mindstick.com/interview/22985/what-is-webapi  
category: ".net"  
tags: ["c#", "api(s)", "asp.net mvc", "mvc"]  
reading_time: 2 minutes  

---

# What is  WebAPI?

**ASP.NET Web API** **is a framewo**rk that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Web API is an ideal platform for building RESTful applications on the .NET Framework.\
HTTP is the most used protocol. For the past many years, browser was the most preferred client by which we consumed data exposed over HTTP. But as years passed by, client variety started spreading out. We had demand to consume data on HTTP from clients like mobile, JavaScript, Windows applications, etc.For satisfying the broad range of clients REST was the proposed approach. WebAPI is the technology by which you can expose data over HTTP following REST principles.

## Answers

### Answer by Anupam Mishra

**ASP.NET Web API** **is a framewo**rk that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Web API is an ideal platform for building RESTful applications on the .NET Framework.\
HTTP is the most used protocol. For the past many years, browser was the most preferred client by which we consumed data exposed over HTTP. But as years passed by, client variety started spreading out. We had demand to consume data on HTTP from clients like mobile, JavaScript, Windows applications, etc.For satisfying the broad range of clients REST was the proposed approach. WebAPI is the technology by which you can expose data over HTTP following REST principles.


---

Original Source: https://www.mindstick.com/interview/22985/what-is-webapi

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
