異な るソフトウェアやアプリケーションが互いに通信し、機能やデータを共有するための仕組み。簡単に言えば、システム同士が会話をするための窓口。
ネット広告においては、広告が表示される0.1秒以内の間にAPIを通じて広告枠のオークションが行われていたり(RTB)、広告素材を外部システムにアップロードするといった形で屋台骨を支えている。