एपीआई (एप्लिकेशन प्रोग्रामिंग इंटरफेस) सॉफ्टवेयर और अनुप्रयोगों के निर्माण के लिए प्रोटोकॉल, दिनचर्या और उपकरणों का एक सेट है। यह निर्दिष्ट करता है कि कैसे सॉफ्टवेयर घटकों को एक दूसरे के साथ बातचीत करनी चाहिए, और विभिन्न प्रणालियों और अनुप्रयोगों के बीच संचार को सक्षम करता है। एपीआई डेवलपर्स को वेब सेवा जैसे अन्य सॉफ़्टवेयर के कार्यक्षमताओं तक पहुंचने और उन कार्यक्षमताओं का उपयोग अपने स्वयं के अनुप्रयोगों में करने में सक्षम बनाता है।
एक एपीआई क्या है?