アプリケーションでもサービスでもない単なるライブラリの仕様をAPIと呼ぶのは違和感あるな。広義の意味でそれをAPIと呼んでる人達がいるらしいけどね。