Did anyone using Uber Api on the server side notice that some endpoints are throwing an "Invalid OAuth 2.0 credentials provided" where there is no need for a user access token ? It used to work fine up until few days ago.
Here is an example of a call :
https://api.uber.com/v1.2/estimates/time?start_latitude=48.8926537&start_longitude=2.3184883
headers :
"Accept":"application/json,
"Content-Type":"application/json",
"Authorization":"Token server-token-here",
"User-Agent":"axios/0.18.0"
Documentation says that this endpoint in particular should work with either a server token or a user access token :
Server token or OAuth 2.0 user access token with any valid scope.
Response :
{
"status":401,
"statusText":"Unauthorized",
"data":{
"code":"unauthorized",
"message":"Invalid OAuth 2.0 credentials provided."
}
}
They've also added this notice at the top of documentation but I'm not sure what this means, and I did not receive any email announcing a change in access polices.
Notice As part of Uber’s ongoing privacy improvements, we’re upgrading our Developer API program with new access policies for third party applications.
Developers previously using our public APIs have been contacted and we will continue to evaluate access on a case by case basis.
Anyone knows what's happening ?