Application programming interface— definition, example and pronunciation in USA and UK English

Miscellaneous 2
Noun (thing)
API (application programming interface)
a formalized set of software calls and routines supported by an application
The programmer immediately requested the API for the program so he could call the program's features directly from the command line.