The oauth part of the API is not something that I’ve used. To track down any issues I’d recommend turning on debug logging in system settings and trying the call. Checking the CRM log should hopefully give some clue as to what’s going on. In particular there should be a debug log line that starts with “OAUTH”.
Hope this helps,
Jim