A retweet will have an embedded "retweeted_status" object. Example (first one from spritzer, not necessarily a favorite):
{ "coordinates": null, "favorited": false, "created_at": "Mon Aug 16 04:03:17 +0000 2010", "truncated": false, "retweeted_status": { "coordinates": null, "favorited": false, "created_at": "Sun Aug 15 22:58:25 +0000 2010", "truncated": false, "contributors": null, "text": "Do u ever feel like u don't belong? When u #LoveYourself your ppl will find you! Belonging starts within! #TDL", "id": 21266102648, "geo": null, "in_reply_to_user_id": null, "user": { "profile_sidebar_fill_color": "ffffff", "name": "Mastin Kipp", "profile_background_tile": true, "profile_sidebar_border_color": "838581", "location": "The wise & classy place within", "profile_image_url": "http://a0.twimg.com/profile_images/993737856/Picture_45_normal.png", "created_at": "Mon Oct 20 17:22:57 +0000 2008", "follow_request_sent": null, "profile_link_color": "56a6ec", "favourites_count": 559, "contributors_enabled": false, "url": "http://www.TheDailyLove.com", "utc_offset": -32400, "id": 16870682, "profile_use_background_image": true, "listed_count": 5701, "protected": false, "followers_count": 224270, "profile_text_color": "707070", "lang": "en", "verified": false, "profile_background_color": "ffffff", "description": "To make each day a fresh start sign up for our FREE daily email at www.TheDailyLove.com - TDL was founded by 28yr old @MastinKipp", "time_zone": "Alaska", "geo_enabled": false, "notifications": null, "friends_count": 651, "statuses_count": 7696, "profile_background_image_url": "http://a1.twimg.com/profile_background_images/112686910/thedailylove_final_smllrttttwitter.jpg", "screen_name": "TheDailyLove", "following": null, "show_all_inline_media": false }, "place": null, "in_reply_to_screen_name": null, "source": "web", "in_reply_to_status_id": null }, "contributors": null, "text": "RT @TheDailyLove: Do u ever feel like u don't belong? When u #LoveYourself your ppl will find you! Belonging starts within! #TDL", "id": 21285825400, "geo": null, "in_reply_to_user_id": null, "user": { "profile_sidebar_fill_color": "3b0705", "name": "Emillie Immaculate", "profile_background_tile": true, "profile_sidebar_border_color": "000000", "location": "Empire State Of Mind", "profile_image_url": "http://a2.twimg.com/profile_images/1069286198/ME_MYSELF_AND_I_normal.jpg", "created_at": "Mon Jun 15 07:41:33 +0000 2009", "follow_request_sent": null, "profile_link_color": "b8100d", "favourites_count": 19, "contributors_enabled": false, "url": "http://www.facebook.com/EmilyImmaculate", "utc_offset": -18000, "id": 47286045, "profile_use_background_image": true, "listed_count": 5, "protected": false, "followers_count": 1225, "profile_text_color": "080000", "lang": "en", "verified": false, "profile_background_color": "663737", "description": "Mind of a Billionaire,, Young entrepreneur in the making.", "time_zone": "Eastern Time (US & Canada)", "geo_enabled": false, "notifications": null, "friends_count": 62, "statuses_count": 3657, "profile_background_image_url": "http://a1.twimg.com/profile_background_images/133632534/wallpaper_marilyn_monroe.jpg", "screen_name": "EmilyImmaculate", "following": null, "show_all_inline_media": false }, "place": null, "in_reply_to_screen_name": null, "source": "web", "in_reply_to_status_id": null } ---Mark http://twitter.com/mccv On Fri, Aug 13, 2010 at 9:54 AM, Joe <joe.vivona.a...@gmail.com> wrote: > If we are listening to the stream api/filter using track and getting > JSON output, I cannot see anywhere that I can determine if something > is a retweet except explicitly checking the text of the tweet. > > Am I missing something or should I simultansously be listing to the > retweet stream and try to cross match the 2 (that seems like a waste > of resources). > > Any advice? >