I can't seem to get the following to work.
however I can get a token etc....
Generate Authorization Code
If you are going to use authorization_code grant then you need to get a Authorization Code from Authorization Server. After you get Authorization Code you can use this code to request access token from Authorization Server.
You can call http://localhost:3000/oauth/authorize?response_type=code&client_id=confidentialApplication from your browser to quickly generate both authorization Code and its associated access token.
{"statusCode":400,"status":400,"code":400,"message":"Unauthorized client: `grant_type` is invalid","name":"unauthorized_client"}
Also what might help is a sample database which if you have it you could export and upload it so we can upload it to make sure we have all the collections.