Following count returned by API does not equal number shown in Twitter UI


#1

OAuthed to my Twitter account (@jimwllmson)

Using GET https://api.twitter.com/1.1/friends/ids.json?screen_name=chipshipperman returns a list with IDs for 1446 friends
but the Twitter Website shows @chipshipperman has 1447 following. https://twitter.com/ChipShipperman/following

Why are these numbers for “Following” inconsistent?


#2

Things like counts on Twitter are eventually consistent… they can differ depending on the server you connect to, or the API method you’re using… they’re subject to a lot of caching, as are methods like friends/ids. Also, the following count can include concepts like users without screen names (users who just follow via phone) that would not be included in friends/ids.