X / Twitter Monitor - Search, Timeline & Lists
Pricing
from $1.20 / 1,000 results
X / Twitter Monitor - Search, Timeline & Lists
Monitor public X (Twitter) posts via search, user timelines, and multi-handle watchlists. Actor-owned residential proxy. Clean snake_case JSON with engagement fields. No LLM / sentiment in v1.
Pricing
from $1.20 / 1,000 results
Rating
0.0
(0)
Developer
TicTech
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
X / Twitter Monitor & Scraper — Search, Timeline & Watchlists
Scrape and monitor public posts on X (Twitter) without the official paid API. One Actor covers keyword search, user timelines, and multi-handle watchlists — with likes, reposts, replies, quotes, bookmarks, views, media flags, and clean post URLs ready for dashboards, alerts, CRM enrichment, and n8n / Make / Zapier.
Built for brand monitoring, competitor tracking, influencer research, and scheduled social listening on Apify.
Why teams pick this Actor
- Full monitor + scraper in one place —
search·user_timeline·list/ watchlist - Rich engagement fields — likes, reposts, replies, quotes, bookmarks, views, language, media flags
- Clean post text — normalized whitespace (no messy blank lines /
\n\ndumps); readable in Output and exports - Clean snake_case JSON —
id,text,author,handle,created_at,url, plus filter flags (is_reply,is_repost,is_quote) - Residential proxy included — Actor-owned Apify RESIDENTIAL (no proxy UI to misconfigure)
- Filters that matter — toggle replies and reposts; hard
maxItemscap for predictable cost - Example Tasks ready — timeline, brand search, multi-handle watchlist
- Pairs with transcripts — scrape posts here, then send video URLs to X Video Transcriber
Modes at a glance
| Mode | Best for | What you provide |
|---|---|---|
user_timeline | Tracking accounts, creators, competitors | One or more handles |
search | Brand / keyword discovery with from:handle | searchQuery (+ optional seed handles) |
list | Multi-account watchlists | handles and/or optional listUrl |
Search tip: Prefer from:Handle keyword (or pass seed handles) for reliable public results. When X’s native SearchTimeline is guest-walled, the Actor falls back to those handles and filters timeline posts by your keywords — so you still get structured data instead of an empty run.
List tip: Native X List timelines are probed; when guest-walled, your handles are the watchlist. Always pass the accounts you care about.
Input examples
User timeline (recommended start)
{"mode": "user_timeline","handles": ["Apify"],"maxItems": 20,"includeReplies": false,"includeReposts": false}
Brand / keyword search
{"mode": "search","searchQuery": "from:Apify scraper","maxItems": 15}
Watchlist (multi-handle)
{"mode": "list","handles": ["Apify", "apifydevops"],"maxItems": 20}
Output example
{"id": "2106006297003106381","text": "Some viral TikTok carousels are just paid ads...","author": "Apify","handle": "apify","created_at": "2026-10-02T13:00:03Z","likes": 4,"reposts": 0,"replies": 0,"views": 259,"url": "https://x.com/apify/status/2106006297003106381","has_media": false,"has_video": false,"has_photo": false,"is_reply": false,"is_repost": false,"source_mode": "user_timeline"}
Export as JSON, CSV, Excel, or XML from the Dataset / Output tab.
How to run
- Open X / Twitter Monitor → Try for free
- Pick a mode (start with
user_timeline) - Add handles or a
from:search query - Keep maxItems ≤ 100 while testing on free credit
- Open Output (or Storage → Dataset) and download
Schedule the Actor for recurring brand / competitor checks.
More tools from TicTech
| Need | Actor |
|---|---|
| Transcribe X / Twitter videos | X Video Transcriber |
| TikTok / IG / YT Shorts → transcript | Shorts Transcriber |
| Instagram posts & reels | Instagram Scraper |
| TikTok posts & profiles | TikTok Scraper |
| Bluesky posts & search | Bluesky Scraper |
Tip: scrape the post with this Monitor, then pass video post URLs into X Video Transcriber for captions.
Usage Limits
- Free tier: max items per run ≤ 100 while testing. When the Actor free-use gate is hit, the run exits SUCCEEDED with an upgrade tip (results kept).
- Hard
maxItemsceiling per run (safe ceiling 500 when set to0) - Need more capacity? Apify pricing
- Public data only — protected / suspended accounts return nothing
- X may rate-limit or wall some guest search / list surfaces; use
from:/ seed handles for reliable search
Pricing
Pay-per-event (PPE) on synthetic Apify events:
apify-default-dataset-item— per post pushed (~$1.50 / 1k on FREE; lower on paid tiers)apify-actor-start— small per-run start fee (scales with RAM)
Runs stay lean (HTTP GraphQL, no browser). Dominant cost is residential proxy + compute — keep maxItems tight on schedules.
For more details, contact the maintainer or email us at contact@tictech.id