Application Programming Interface (API) je súbor protokolov, nástrojov a definícií pre vytváranie softvérových aplikácií. API definuje spôsoby, ako môžu rôzne softvérové komponenty navzájom komunikovať. V kontexte CRM systémov umožňuje API integráciu s externými službami a aplikáciami.