Το “API” (Application Programming Interface) είναι ένα σύνολο κανόνων και πρωτοκόλλων που επιτρέπει σε διαφορετικές εφαρμογές να επικοινωνούν μεταξύ τους και να μοιράζονται δεδομένα ή λειτουργίες.

Για παράδειγμα, μια ιστοσελίδα μπορεί να χρησιμοποιήσει ένα API από μια πλατφόρμα πληρωμών για να επιτρέψει στους χρήστες της να πραγματοποιούν συναλλαγές μέσω της πλατφόρμας αυτής.