Have a question?
Contact us
With our Twitter/X scraping API, retrieve all the data you need from this platform.
Get the right data from Twitter to stay ahead of the game! Twitter is a big social network with more than 200 million members, and 9,120 tweets are sent every second. Popular with users for quickly getting informed, following trends, or giving their opinions, Twitter has a lot of interesting marketing data for brands. Collect this data to know your audience or to be informed of something you need.
Our Twitter web scraping API is ready to automatically retrieve the data you want without getting blocked.
Start collecting data from Twitter profiles and hashtags.
Overview
Twitter profile
Extract data from a Twitter profile
Twitter search results
Collect data from Twitter search results
Twitter profile
Our Twitter web scraping API allows you to retrieve information from Twitter profile pages.
Enter a Twitter profile URL and get the data you need from it:
- Profile name
- Profile image
- Profile background image
- Number of tweets
- Account verification
- Profile bio
- Number followed
- Number followers
- Latest posts data :
- Text
- Time
- ID
- Replies
- Retweets
- Likes
- Views
- Media

And here is what you get ⤵
[
{
"profile_name": "Elon Musk",
"isVerified": false,
"bio": "nothing",
"location": "A Shortfall of Gravitas",
"following": 235,
"followers": 135942980,
"website_url": "",
"posts": 24929,
"media_count": 1511,
"profile_background_image_url": "https://pbs.twimg.com/profile_banners/44196397/1576183471",
"profile_image_url": "https://pbs.twimg.com/profile_images/1590968738358079488/IY9Gx6Ok_normal.jpg",
"created": "Tue Jun 02 20:12:29 +0000 2009",
"handle": "elonmusk",
"collected_number_of_posts": 30,
"posts_info": [
{
"text": "Great song
https://t.co/TpFcobGrch",
"time": "Fri Apr 21 03:49:33 +0000 2023",
"id": "1649259048892497922",
"replies": 3533
}
]
}
]Twitter search results
Retrieve all the data related to search results from a keyword or hashtag with our web scraping API.
Fill in the keyword or hashtag, and get the data you need from the search results:
- Username
- Tweet URL
- Created time
- ID
- Other hashtags
- User mentions
- Source
- Geo coordinates
- Reply count
- Quote count
- Conversation ID
- Retweeted
- Possibly sensitive
- Language
- Media data:
- Links
- Expanded URL
- Type
- Width and height

And here is what you get ⤵
[
{
"created_at": "Thu Jul 01 09:42:27 +0000 2021",
"id": 1410534253427839000,
"id_str": "1410534253427838978",
"full_text": "This #BeyondProtocol project really seems like a big deal. They have an already impressive team that's bringing in even more major names. Don't sleep on this one
#IoT #blockchain #Ethereum #Bitcoin #DYOR
https://t.co/cwLMcuM1jQ
https://t.co/Hp8KMtzE3T",
"truncated": false,
"display_text_range": [
0,
253
],
"entities": {
"hashtags": [
{
"text": "BeyondProtocol",
"indices": [
5,
20
]
},
{
"text": "IoT",
"indices": [
163,
167
]
}
]
}
}
]For more information about this scraper, visit our dedicated page
Twitter scraperLooking for something more specific?
Explore Documentation