API (Application Programming Interface) je popis naredbi koje jedan softver može slati drugim softveru.
Dakle, dva različita softvera mogu izravno komunicirati preko API-a.
Postoji i API-ji za inteligenciju i razumijevanje video sadržaja koji su pokretani umjetnom inteligencijom. Predstavlja rješenje za izazov vizualnog sadržaja te daje kreativna rješenja. Otključava vrijednost skrivenu unutar slike i videozapisa.