Skip to main content
Endpoint: POST /tweet-info-bulk Description A high-throughput endpoint designed to fetch detailed data for up to 100 tweets simultaneously. This is significantly more efficient than making 100 individual requests, saving both time and API quota. Who is it for?
  • Big Data Researchers: To collect massive datasets of tweets for machine learning or sentiment analysis.
  • Monitoring Tools: To update the status of dozens of tracked tweets in a single batch.
  • Archivists: To save content from a specific list of tweet IDs quickly.
Use Cases
  • Refreshing the engagement stats for an entire campaign’s worth of tweets at once.
  • Converting a list of 100 Tweet IDs into full-fledged data objects for a report.
  • Monitoring a specific “Watchlist” of tweets for any sudden spikes in activity.
Request Example (Python)
import requests

url = "https://api.sorsa.io/v3/tweet-info-bulk"
headers = {"ApiKey": "YOUR_API_KEY"}
payload = {
    "tweet_links": "123456789,987654321,555666777" # Comma-separated IDs or links
}

response = requests.post(url, json=payload, headers=headers)
tweets = response.json() # Returns a list of tweet objects

for tweet in tweets:
    print(f"ID: {tweet['id_str']} | Text: {tweet['full_text'][:50]}...")