Information Technology

Gartner Glossary

Application Programming Interface (API)

An application programming interface (API) is an interface that provides programmatic access to service functionality and data within an application or a database. It can be used as a building block for the development of new interactions with humans, other applications or smart devices. Companies use APIs to serve the needs of a digital transformation or an ecosystem, and start a platform business model.

Experience Gartner virtual conferences

Master your role, transform your business and tap into an unsurpassed peer network through our world-leading virtual conferences.

Gartner Webinars

Expert insights and strategies to address your priorities and solve your most pressing challenges.