Application Programming Interface An API is a software interface that lets two or more computer programs communicate with each other. application programming interface (API) API