Twitter Timeline Scraper avatar
Twitter Timeline Scraper

Pricing

$4.99 / 1,000 results

Go to Store
Twitter Timeline Scraper

Twitter Timeline Scraper

Developed by

PowerAI

PowerAI

Maintained by Community

Extract tweets from any public Twitter user's timeline with full metadata, supporting auto-pagination and custom result limits.

5.0 (1)

Pricing

$4.99 / 1,000 results

1

Total users

1

Monthly users

1

Runs succeeded

>99%

Last modified

a day ago

🐦 Twitter Timeline Scraper

Extract the latest tweets from any public Twitter user's timeline with detailed metadata.
This actor leverages the Twitter API to fetch tweets, including tweet content, engagement metrics, media, and author information.

Features

  • Fetches tweets from a specified user's timeline.
  • Supports pagination and automatic fetching up to the specified maxResults.
  • Returns rich metadata for each tweet, including media, engagement, and author details.

Input

FieldTypeDescription
screennamestringTwitter username (without @)
maxResultsintegerMaximum number of tweets to fetch

Output

An array of tweet objects, each with the following structure (see below for details):

  • tweet_id
  • created_at
  • text
  • favorites
  • retweets
  • replies
  • quotes
  • views
  • lang
  • source
  • media (photos/videos)
  • author (user info)
  • ...and more

Example Output

[
{
"tweet_id": "1927977858812760412",
"bookmarks": 832,
"created_at": "Thu May 29 06:38:36 +0000 2025",
"favorites": 24255,
"text": "https://t.co/CSwbjnzNao",
"lang": "zxx",
"source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
"views": "1781258",
"quotes": 224,
"entities": {
"hashtags": [],
"symbols": [],
"timestamps": [],
"urls": [],
"user_mentions": []
},
"replies": 2367,
"retweets": 3061,
"conversation_id": "1927977858812760412",
"media": {
"video": [
{
"media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1796190801073950721/pu/img/GFLwceK_ddA8a1sJ.jpg",
"variants": [
{
"content_type": "application/x-mpegURL",
"url": "https://video.twimg.com/ext_tw_video/1796190801073950721/pu/pl/7lnLBQyUTTdiGa4e.m3u8?tag=14&v=cfc"
},
{
"bitrate": 256000,
"content_type": "video/mp4",
"url": "https://video.twimg.com/ext_tw_video/1796190801073950721/pu/vid/avc1/480x270/J4lj36p61IfeGFKK.mp4?tag=14"
},
{
"bitrate": 832000,
"content_type": "video/mp4",
"url": "https://video.twimg.com/ext_tw_video/1796190801073950721/pu/vid/avc1/640x360/aZEEXCafUCsVQ_8U.mp4?tag=14"
},
{
"bitrate": 2176000,
"content_type": "video/mp4",
"url": "https://video.twimg.com/ext_tw_video/1796190801073950721/pu/vid/avc1/1280x720/Zn-lTHriGHWKYv8K.mp4?tag=14"
},
{
"bitrate": 10368000,
"content_type": "video/mp4",
"url": "https://video.twimg.com/ext_tw_video/1796190801073950721/pu/vid/avc1/1920x1080/ijSv3sREG6z6qN5h.mp4?tag=14"
}
],
"aspect_ratio": [
16,
9
],
"duration": 41770,
"original_info": {
"height": 1080,
"width": 1920,
"focus_rects": []
},
"id": "1796190801073950721"
}
]
},
"author": {
"rest_id": "44196397",
"name": "Elon Musk",
"screen_name": "elonmusk",
"avatar": "https://pbs.twimg.com/profile_images/1926284313365979137/o2cF3MeJ_normal.jpg",
"blue_verified": true
},
"scrapedAt": "2025-05-29T09:02:38.547Z"
},
...
]

Notes

  • Only public timelines are supported.
  • The actor will automatically paginate until maxResults is reached or no more tweets are available.