Aplikprograma interfaco

En komputscienco, aplikprograma interfaco (, API) estas aro da proceduraj difinoj, protokoloj kaj iloj por konstrui programaron. Bona aplikprograma interfaco faciligas la programadon provizante ĉiujn konstrukomponantojn al la programisto.
Aplikprograma interfaco povas esti por retbazita sistemo, operaciumo, datumbazosistemo, aparataro aŭ biblioteko.