---
title: "What is the use of web API ? Why Web API needed, If you have already RESTful services using WCF ?"  
description: "What is the use of web API ? Why Web API needed, If you have already RESTful services using WCF ?"  
author: "Anonymous User"  
published: 2014-10-10  
updated: 2020-09-24  
canonical: https://www.mindstick.com/interview/2203/what-is-the-use-of-web-api-why-web-api-needed-if-you-have-already-restful-services-using-wcf  
category: "asp.net mvc"  
tags: ["asp.net", "asp.net mvc"]  
reading_time: 1 minute  

---

# What is the use of web API ? Why Web API needed, If you have already RESTful services using WCF ?

Yes, we can still develop the RESTful services with WCF, but there are two main reasons that prompt users to use Web API instead of RESTful services.

- ASP.NET Web API is included in ASP.NET MVC which obviously increases TDD (Test Data Driven) approach in the development of RESTful services.
- For developing RESTful services in WCF you still needs lot of config settings, URI templates, contract’s & endpoints which developing RESTful services using web API is simple.

## Answers

### Answer by Anonymous User

Yes, we can still develop the RESTful services with WCF, but there are two main reasons that prompt users to use Web API instead of RESTful services.

- ASP.NET Web API is included in ASP.NET MVC which obviously increases TDD (Test Data Driven) approach in the development of RESTful services.
- For developing RESTful services in WCF you still needs lot of config settings, URI templates, contract’s & endpoints which developing RESTful services using web API is simple.


---

Original Source: https://www.mindstick.com/interview/2203/what-is-the-use-of-web-api-why-web-api-needed-if-you-have-already-restful-services-using-wcf

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
