Interfejs API (Application Programming Interface) to zestaw reguł i narzędzi umożliwiających komunikację pomiędzy różnymi aplikacjami. Dzięki API można integrować systemy, automatyzować procesy i rozszerzać funkcjonalność aplikacji. W kontekście stron internetowych API często pozwala na połączenie z zewnętrznymi usługami, np. systemami płatności czy CRM. Poprawne wykorzystanie API zwiększa elastyczność i skalowalność rozwiązań.