Auth0 does not let you programmatically create tenants via the API. You have to log in and use their UX.
Does FusionAuth let you create a tenant programmatically?
FusionAuth - Auth for devs, built by devs.
The only thing you can't create via the API is another API key. You can track that functionality on this issue.
See the tenant documentation for more.