「APIは」とか API「だけ」ではなく、昔からいろんなものが「叩かれ」ているのだと思われます。 コンピュータ関連で言えば、初期の入力装置がキーボードを使う「パンチカード」や「テレタイプ端末」で、以後も現在までずっとキーボードを使っており、また同時期に普及した電卓でキーを操作する様子が、共に「叩く」と表現されるからでしょう。 ただし「叩く」APIと「呼ぶ」APIの区別があるかもしれません。 APIに限らず色々なものが「叩かれ」ますが、その時に前置きとして付くことが多いのが、「直接」(あるいは少ないですが「低レベル」)です。 普段はライブラリ/フレームワーク/サービス/システムに覆われていて間接的に使われている「低レベルな」ものを、「直接」使うから「叩く」で表現する感じです。 普段の使われ方では遅かったり大まかだったりするものを、早く細かく動かすために「直接叩いて」勢いを付ける感じでもありま