Skip to main content

What Is An Application Programming Interface (API)?  

An application programming interface (API) is a software intermediary that enables two software applications to communicate with each other and share functionality. APIs are used to integrate software so that they may share data or work within each other’s interface. 

 

How Developers Use APIs

Developers use APIs to:  

  • Connect software and applications so programs can “talk” to one another 

  • Develop workflows by integrating systems so data does not have to be entered more than once 

  • Foster and create new functionality by integrating two or more applications 

Image
Woman with Icons on Screen