מה זה API - ממשק תכנות יישומים?

ממשק תכנות יישומים (API - Application Programming Interface) הוא סוג של תוכנה, המאפשרת לשני יישומים לדבר זה עם זה. בכל פעם שאתם משתמשים באפליקציה כמו Facebook או שאתם בודקים את מזג האוויר בטלפון שלכם, אתה משתמשים בממשק API.

לדוגמה, רוב מקומות האירוח שעובדים עם Booking.com מופיעים גם בסוכנויות נסיעות מקוונות (OTAs) אחרות. כאשר הזמנה מגיעה דרך אחת מסוכנויות מקוונות אלה, ממשק ה-API הוא זה שמאפשר למערכת של Booking.com לתקשר עם מערכות מקוונות אחרות ולעדכן את הזמינות בכולן, כך שיהיו מסונכרנות.