مخفف Application Programming Interface است که یک واسطه نرم افزاری است که به دو برنامه اجازه می‌دهد با یکدیگر در ارتباط باشند. هر بار که از برنامه‌ای مانند فیسبوک استفاده می‌کنید، پیامی فوری ارسال می‌کنید یا وضعیت آب و هوا را در تلفن خود بررسی می‌کنید، در واقع در حال استفاده کردن از یک API هستید.