API (Application Programming Interface), bir uygulamanın, servisin ve/veya platformun (örn. VSRO.org, Chrome, Firefox, HTML, macOS, Youtube, MailChimp, Twitter, HubSpot, Facebook, Google, WordPress, DigitalOcean, Grav, Nginx, Ubuntu, Android, jQuery vs.) sahip olduğu yeteneklere izin verilen sınırlandırmalar dahilinde dışarıdan erişilebilmesini sağlayan bir arayüzdür.
Bu kullanım sürecinde uygulamanın kendisine ihtiyaç duymadan sunulan özellikleri, fonksiyonları, içerikleri edinebilir ve/veya gönderim yapabilirsiniz. Elbette erişimler belirli sınırlandırmalara sahiptir ve loglanırlar. Ayrıca, gerçekleştirmek istediğiniz işlemler için erişim sağlamak istediğiniz uygulama tarafından size özel sunulan erişim bilgilerini kullanmanız gerekir.