أصبحت المواقع والتطبيقات الحديثة تعتمد بشكل كبير على التواصل مع خدمات أخرى، وهذا يتم من خلال ما يعرف بـ API.
API هو اختصار لـ Application Programming Interface، وهو وسيلة تسمح للتطبيقات بالتواصل مع بعضها البعض.
عند طلب بيانات من خدمة معينة، يقوم التطبيق بإرسال طلب إلى API، ثم يستقبل البيانات ويعرضها للمستخدم.
API عنصر أساسي في تطوير المواقع الحديثة، ويساعد على ربط الأنظمة ببعضها بسهولة.