This article details how all SPA and regular web applications can be retrieved via the Management API.
Use the /api/v2/clients endpoint (Get clients) while filtering for
curl -H "Authorization: Bearer $TOKEN" "https://$DOMAIN/api/v2/clients?app_type=spa|regular_web"
Where $TOKEN is the Management API token and $DOMAIN is the tenant domain.
It is also possible to use a tool like
jq to filter the results on the client side or to extract only particular fields such as the client ID or name.