Oauth without a website

How can I get the authorisation code if I do not have a web site to redirect the user to with https://signin.infusionsoft.com/app/oauth/authorize

I trying to create automated reports for our Infusionsoft data, not to create an app for others to use.

Or is there another route to customising and automating reports from Infusionsoft ?

If you have a client_id and client_secret you can use something like postman to run through the authorization flow with out a backend. You can also generate an access token / refresh token pair from Account Central (https://accounts.infusionsoft.com). Click API Access next to the account you want access to.