Apify Store
AS
Apify Store
/apidojo/twitter-scraper-lite

Twitter (X.com) Scraper Unlimited: No Limits

Introducing Twitter Scraper Unlimited, the most comprehensive Twitter data extraction solution available. Our enterprise-grade scraper offers unmatched capabilities with a transparent event-based pric

liveverifiedasyncdegraded · 245ms~30s typical
social medialead generationautomationtwitterlite
$0.00050
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.0004 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /apidojo/twitter-scraper-lite for me.

Input

FieldTypeDescription
searchTermsarrayIf you add search terms, the scraper will find and extract tweets that mention those terms. Alternatively, see further down to scrape by Twitter URL.
sortstring (Top | Latest | Latest + Top)Sorts search results. If you are getting low results, try Top instead of Latest. Latest + Top runs both simultaneously to maximize results but may return some duplicate tweets.
maxItemsintegerThis value lets you set the maximum number of tweets to retrieve. Twitter has a default limit of around 800 tweets per query. Check the README for workarounds.
startstringScrape tweets starting from this date
endstringScrape tweets until this date
twitterHandlesarrayYou can add the twitter handles of specific profiles you want to scrape. This is a shortcut so that you don't have to add full username URLs like https://twitter.com/apify
startUrlsarrayThis lets you tell the scraper where to start. You can enter Twitter URLs one by one. You can also link to or upload a text file with a list of URLs
includeSearchTermsbooleanIf selected, a field will be added to each tweets about the search term that was used to find it.

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"apify","endpoint":"/apidojo/twitter-scraper-lite","input":{"searchTerms":["apify"],"sort":"Latest","maxItems":3},"wait":false}'
poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."
cli
npx cracked-ai run -p apify -e /apidojo/twitter-scraper-lite -i '{"searchTerms":["apify"],"sort":"Latest","maxItems":3}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/apidojo/twitter-scraper-lite", input: {"searchTerms":["apify"],"sort":"Latest","maxItems":3}, wait: false })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.