Application Programming Interface (API) An application programming interface (API) refers to a computing interface that defines interactions between multiple software intermediaries.