According to the API documentation, results for the followers/ids endpoint “are ordered with the most recent following first — however, this ordering is subject to unannounced change and eventual consistency issues”.
From other sources, I read that followers on a user’s followers page are displayed according to the same logic – most recent follower first. (Not sure that this is correct, though.)
However, when I get the followers of a specified user from the API, the order does not fully correspond to the order displayed on the followers page. For example, for user @_cingraham,
the list of first ten followers obtained through the API contains two followers that are not shown on the followers page (https://twitter.com/_cingraham/followers).
So, why is there a difference? Which of the two represents the order of following more reliably?