मशीन आधारित संपर्क, जो Web 2.0 साइटों की एक आम सुविधा है, वेब API, के प्रयोग के लिए दो तरीकों का प्रयोग करते हैं, जो डाटा और कार्यों के लिए वेब आधारित अनुमति देते हैं:REST और SOAP. 

अक्सर सर्वर निर्मित किये गये APIs उपयोग करते हैं, लेकिन मानक APIs (उदाहरण के लिए, एक ब्लॉग पोस्ट करने या एक ब्लॉग अपडेट के बारे में सूचित करने के लिए) भी व्यापक रूप से प्रयोग किये जाते हैं। APIs के माध्यम से होने वाले अधिकांश संचार में XML या JSON पेलोड शामिल होता है। 
वेब सर्विस डिस्क्रिप्शन लैंग्वेज (WSDL) एक सोप API के प्रकाशन का मानक तरीक़ा है और वेब सेवा विनिर्देशों की विस्तृत किस्में मौजूद हैं। 
ओपन मैशप एलायंस द्वारा एंटरप्राइज़ मैशप के लिए EMML भी देखें. 

वेब आधारित एप्लीकेशन और डेस्कटॉप
प्रौद्योगिकी का सारांश
उपयोग
वेब APIs