Roblox API failing to authenticate token via. non-human requests

Hello! Recently did a bit of Javascript testing with the Roblox API preparing to make a tutorial, when I found the API acting unusually. I’ve attempted to send a PATCH request to, aswell as a GET request to via. the npm package “request-promise”. After neither of these worked, I went to the API documentation page and emulated these requests on the page itself, and it returned the same 401 authentication denied status.

However, when visiting on my own browser (even though the api documentation page also has my cookie authenticated), it responsed positively.