Can we please, pretty please with a cherry on top invent a new word for "public-facing official API that exposes some of a company's core services"?
Because I get annoyed every time someone uses "APIs" to make general statements while assuming that specific narrow meaning.