(1) Un'interfaccia funzionale fornita dal sistema operativo o da un programma su licenza ordinabile separatamente. Un'API consente a un programma applicativo scritto in un linguaggio di alto livello di utilizzare dati specifici o funzioni del sistema operativo o del programma su licenza.
(2) In DB2, una funzione interna all'interfaccia, ad esempio l'API di richiamo del messaggio di errore.
(3) In DB2, una funzioni interna dell'interfaccia. Ad esempio, l'API del messaggio di richiamo errore.