labs/1/users errors collection
The new error collection is awesome! I am glad that we can now understand why fewer items are returned than requested.
However, the errors are not always useful, in some cases you get
It is not clear which element caused this error since the error index is not correlated with the input id index, ideally there should be a reference to which id caused this error, and the order of the results returned seems random.
It is not clear what's the reason for this error, in cases when we are returning a list, it's probably not important, but since this new endpoint is now also a replacement for users/show we need to tell the user why they can't see this profile (or tweet, as I imagine the same thing happens in labs/1/tweets), were they blocked from seeing this profile (or tweet), was the account suspended by twitter, or profile (or tweet) deleted by user, so there needs to be a distinction in the error codes too.
Samir Al-Battran commented
Point 1 above should read:
", since the order of the results returned seems random."