API という言い方は確かにしっくりこないわな!
すまん

で、エーシック使うにしても結局はユーザ(この場合メーカ?)
が使い方知ってないと何の働きもできないですよねぇ。

その使い方のことをI/Fと読んでました。

レベルはともかくとして、使いたいものをブラックボックス
として扱うのには何の異論もないが、使い方自体を隠すのは
まったくもっておかしいとおもっています。

ちなみに、(分野は大分ちがうが。。。W)
うちのところでは、こういった感じです。