I was able to create a repo via POST request with UAT after installing the app via Developer settings, Edit the app, then Install App. I will have to test with a new account to see if any account can have a repo created after authorizing, or if they must also Install App.