We have an app that has been working for a long time, all of the sudden we started getting errors about a week ago.
The errors appear when there is a rate limit, the error returned now is:
401 Basic authentication is not supported
instead of rate limit error. We can deal with that as a special case I guess but it appear that the API is not returning the correct error result for rate limiting.
We also noticed that using oAuth, users/lookup (of the REST API 1.0) the rate limit is 150 instead of 350, X-RateLimit-Class is "api" and there is no X-Warning. The same oAuth call works perfectly when using a different REST API methods ex: users/show.
Any idea what happened in the last week or so? And why is api-identified no longer working for users/lookup?
[Edited: the error is 401, not 403]