API (Application Programming Interface) הוא ממשק תכנותי שמאפשר לתוכנה אחת "לדבר" עם תוכנה אחרת דרך פרוטוקול מוגדר. במקום לפתוח את הקוד של תוכנה אחרת ולשנות אותה, ה-API מציע "דלת רשמית" לפעולות ספציפיות: שאילתה של נתונים, יצירת רשומה, שליחת פקודה.
הסוג הנפוץ ביותר כיום: REST API (מבוסס HTTP), שהופך לסטנדרט של כל שירות ענן. גם GraphQL (של Facebook/Meta) צוברת פופולריות ליישומים מתקדמים. עבור מפתחים — API הוא הדבר הבסיסי ביותר שצריך להכיר; עבור עסקים — API הוא מה שמאפשר "לחבר את החשבשבת ל-CRM" או "להזרים לידים מ-WhatsApp לאקסל".
API-first שנקרא "API-first strategy" הוא גישה שבה החברה בונה קודם את ה-API ורק אחר-כך את הממשק. Stripe, Twilio, ואפילו Salesforce המודרנית — עובדים במודל הזה. עבור העסק הישראלי הממוצע ב-2026: כמעט כל תוכנה משמעותית שאתה קונה חייבת להיות "API-friendly", אחרת אתה תיתקע עם איי מידע.