Can I create a tenant with the API?
- 
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?
 - 
Yes.
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.