close
The Wayback Machine - https://web.archive.org/web/20140420124530/https://dev.twitter.com/issues/1504

Issue #1504: GET favorites/list returns incorrect "favorited": false value on Tweets >600 items back

When an account has >600 favorites and GET favorites/list is used to return Tweets that are greater than 600 back in the list - all results after the 600th Tweet incorrectly returns Tweets objects with "favorited": false when the value should be "favorited": true. Note: this is using the favorites/list, thus each are returned as having been favorited by user, yet are marked as false (null would be a more consistent result vs false).

Example:
Account has 713 Tweets favorited. All 713 results should return Tweets objects where "favorited": true via 4 requests via GET favorites/list with count = 200. Instead, the result is Tweet1-Tweet600 have correct "favorited":true and all items starting with Tweet601 are "favorited": false:

Tweet1 : "favorited": true
Tweet2 : "favorited": true
.....
Tweet599 : "favorited": true
Tweet600 : "favorited": true
Tweet601 : "favorited": false
Tweet602 : "favorited": false
....
Tweet713 : "favorited": false