ایک جملے میںدو سسٹمز کے درمیان ایک طے شدہ پروگرامنگ انٹرفیس کے ذریعے ڈیٹا کا خودکار تبادلہ، تاکہ معلومات بغیر دستی اندراج کے ایک سسٹم سے دوسرے میں منتقل ہو۔
آسان الفاظ میں
پروگرامنگ انٹرفیس دو سسٹمز کے درمیان ایک طے شدہ زبان ہے: ایک سسٹم مقررہ فارمیٹ میں ڈیٹا مانگتا یا بھیجتا ہے، اور دوسرا مقررہ فارمیٹ میں جواب دیتا ہے، بغیر کسی ملازم کی مداخلت کے۔
اس کے ذریعے آپ کا سسٹم آن لائن اسٹور، بینک، شپنگ کمپنی یا دوسرے مرحلے میں «فاتورہ» پلیٹ فارم سے جڑتا ہے، جس سے غلطیاں کم ہوتی ہیں اور پروگراموں کے درمیان کاپی پیسٹ ختم ہو جاتا ہے۔
مثال
جب ای انوائسنگ کے دوسرے مرحلے میں اکاؤنٹنگ سسٹم ٹیکس انوائس جاری کرتا ہے، تو وہ اسے کلیئرنس کے لیے خود بخود «فاتورہ» پلیٹ فارم کو بھیجتا ہے اور چند سیکنڈ میں جواب وصول کر لیتا ہے، بغیر اس کے کہ کوئی ہاتھ سے فائل اپ لوڈ کرے۔
اسے اس سے نہ ملائیں
فائل سے امپورٹامپورٹ دستی اور وقفے وقفے سے ہوتا ہے (فائل ایکسپورٹ کر کے پھر اپ لوڈ کرنا)، جبکہ API کے ذریعے ربط خودکار اور مسلسل ہوتا ہے۔
