Nein, es gibt sowohl öffentliche (offene) APIs, die für jedermann zugänglich sind, als auch private APIs, die nur für interne oder autorisierte Zwecke verwendet werden können.