Is there a way to login to Cloudflare in non-interactive way?

In AWS, GCP and Azure, we could login into an account non interactively. However, I only see interactive option in Cloudflare. Is there other alternatives?