API stands for “Application Programming Interface.” An API is a software intermediary that allows two applications to talk to each other . In other words, an API is the messenger that delivers your request to the provider that you’re requesting it from and then delivers the response back to you.