Each system API has its own settings. Without settings, a system API is NO_ACCESS : your code calls it through g.sys, the admin panel tests it, and an HTTP call is refused with 401. The token API is the exception : it is public, and its settings change that only when they name authProviders.
Page
APIs & Logic → System API → the plus button of the API.
Type
T.ISystemApiSettingsTypes
Written in
TypeScript, as all settings are, whatever language your code is written in. API Maker runs it itself when you save : no sandbox, no packages.
Default
NO_ACCESS for every system API but the token API, which is public.
Open only what applications really need : execute plain query, get secret, create indexes and the cache resets change or reveal a lot. The APIs Security Report lists the sensitive ones which are open.