API (Application Programming Interface) adalah sebuah antarmuka yang memungkinkan aplikasi yang berbeda untuk saling berkomunikasi dan bertukar data. API menyediakan serangkaian aturan dan protokol yang memungkinkan pengembang untuk mengakses fungsionalitas atau data dari aplikasi lain tanpa harus mengetahui detail implementasinya. API sangat penting dalam pengembangan software modern karena memungkinkan integrasi yang mudah antara berbagai sistem dan layanan.