application programming interface

US /ˌæplɪˈkeɪʃən ˈproʊɡræmɪŋ ˈɪntərfeɪs/
UK /ˌæplɪˈkeɪʃən ˈproʊɡræmɪŋ ˈɪntərfeɪs/
"application programming interface" picture
1.

a set of functions and procedures allowing the creation of applications that access the features or data of an operating system, application, or other service

:
Developers use an Application Programming Interface to integrate different software systems.
The new feature is available through our public API.