Web API সরল, লাইটওয়েট সার্ভিসের জন্য একটি بہতর পছন্দ। Web API XML সহ যেকোনো টেক্সট ফরম্যাট ব্যবহার করতে পারে এবং WCF-এর চেয়ে দ্রুত।
স্ট্যান্ডার্ড HTTP ভার্ব যেমন GET, POST, PUT, DELETE ব্যবহার করে সকল CRUD অপারেশন HTTP-এর মতো কাজ করে।
রাউটিং-এর জন্য সম্পূর্ণ সাপোর্ট।
MediaTypeFormatter ব্যবহার করে JSON এবং XML ফরম্যাটে রেসপন্স জেনারেট করে।
IIS-এ হোস্ট করা যায় এবং IIS-র বাইরে সেলফ-হোস্টও করা যায়।
মডেল বাইন্ডিং এবং ভ্যালিডেশন সাপোর্ট করে।
OData সাপোর্ট করে।
স্টেটলেস ডেটা ট্রান্সফার সাপোর্ট করে।
URL প্যাটার্ন এবং HTTP মেথড সাপোর্ট করে।
নোট - OData (Open Data Protocol) একটি ওপেন প্রোটোকল যা কোয়েরিয়েবল এবং ইন্টারঅপারেবল RESTful API তৈরি এবং কনসিউম করার একটি সিম্পল এবং স্ট্যান্ডার্ড উপায় প্রদান করে।