If you want to protect your Joomla REST APIs from unauthenticated users but you
don’t want to share the users' login credentials or client id, then you can use API Key
authentication, which will generate a random authentication key for you. Using this key, you can
authenticate any REST API on your site.