What this API is and who it is for

This is an unofficial, third-party scraper API that exposes Twitter/X data through a conventional REST interface hosted at scraper.tech. Because it is built on scraping rather than Twitter's own developer platform, it sidesteps the restrictions and approval process of the official API — a meaningful practical difference for developers who need access to data that the official tiers either price prohibitively or restrict outright.

The primary audience is developers building social media analytics dashboards, influencer monitoring tools, brand-sentiment trackers, content aggregators, or research pipelines. It is also relevant to anyone building automation that needs to read Twitter data without maintaining their own scraping infrastructure.

Being unofficial carries inherent risks that any developer should evaluate before committing: Twitter's internal structure can change at any time, the provider may not always keep pace immediately, and there are no formal SLA guarantees of the sort an official platform would offer. That said, the marketplace-reported average success rate of 100% and 18,519 subscribers suggest the service has been reliably maintained.

Endpoint coverage

The API exposes 30 GET endpoints. All requests use query parameters rather than request bodies, consistent with a scraper-style backend. Here is a breakdown by functional area:

User and account data

  • /screenname.php — full profile metadata for a given screen name (bio, location, profile details)
  • /about.php — account registration details and usage information
  • /screennames.php — batch-fetch profiles by internal Twitter rest_id values
  • /affilates.php — affiliate/associated accounts for corporate profiles
  • /broadcast.php — check whether a user is currently live-streaming

Timeline and content

  • /timeline.php — latest tweets from a user's timeline
  • /usermedia.php — images, videos, and GIFs posted by a user
  • /replies.php — replies posted by a user
  • /latest_replies.php — latest replies to a specific tweet
  • /tweet_thread.php — full conversation thread starting from a tweet
  • /tweet.php — detailed metadata for a single tweet (likes, retweets, content)

Social graph

  • /following.php and /followers.php — following and follower lists
  • /checkfollow.php — determine if user A follows user B (note: documented as unreliable for large accounts or old relationships)
  • /retweets.php — list of users who retweeted a tweet
  • /checkretweet.php — check if a specific user retweeted a tweet (documented as potentially inaccurate for older retweets)

Discovery and search

  • /search.php — keyword and hashtag search; rate-limited to 60 requests/minute for new customers; higher limits available on request
  • /trends.php — trending topics by country (contact the provider to request additional countries)
  • /jobs.php — job listings from x.com/jobs

Communities and Lists

  • /community_timeline.php, /community_members.php, /community_info.php — community posts, member lists, and metadata
  • /search_communities.php, /search_communities_top.php, /search_communities_latest.php — community discovery and post search
  • /listtimeline.php, /list_members.php, /list_followers.php — Twitter List content and membership

Spaces

  • /spaces.php — basic metadata for Twitter Spaces (live audio rooms)

Misc

  • /top_posts.php — posts from Twitter's creator inspiration feed

All endpoints are GET-only. The design is simple: supply identifiers (screen names, tweet IDs, rest_ids) as query parameters and receive JSON responses.

Pricing

Plan Price Requests/month Overage per request
BASIC $0 1,000
PRO $9 100,000 $0.0001
ULTRA (recommended) $99 2,000,000 $0.0001
MEGA $490 10,000,000 $0.0001

The free BASIC tier gives you 1,000 requests per month — enough to prototype and validate that the endpoints return the data shape your application needs, but not enough for any sustained workload. At that quota you can fetch roughly 33 user profiles per day, or use a mix of endpoint calls for light testing.

The PRO plan at $9/month is the entry point for real usage. 100,000 monthly requests works out to roughly 3,300 calls per day, which is workable for small monitoring tools or lightweight analytics. Overage charges of $0.0001 per additional request apply, so a 20% overrun on PRO costs about $2 extra.

ULTRA at $99/month (the provider-recommended tier) provides 2 million requests — approximately 66,000 per day — which suits mid-scale analytics pipelines, dashboards serving multiple clients, or applications that poll timelines frequently. At $0.0001 overage, even significant spikes remain inexpensive.

MEGA at $490/month covers 10 million requests per month (roughly 333,000/day) and is aimed at high-volume data consumers or resellers.

Performance characteristics

The marketplace-reported average latency is 1,753 ms. This is typical of scraper-based APIs — each call may need to fetch and parse a live page or internal API response rather than hitting a low-latency database. Budget for this in your application: calls should be made asynchronously, results should be cached where possible, and any user-facing features should not wait on synchronous responses.

The reported average success rate is 100%, which reflects the aggregate across all logged requests in the marketplace data.

Practical use cases

  • Competitor and brand monitoring: poll /search.php on brand keywords and /timeline.php for competitor accounts on a schedule.
  • Influencer analytics: combine /screenname.php, /usermedia.php, /followers.php, and /tweet.php to build engagement dashboards.
  • Trend research: use /trends.php and /search.php together to surface and contextualise rising topics.
  • Community intelligence: the community endpoints (/community_timeline.php, /community_members.php, /search_communities.php) cover data that is difficult to obtain via the official API.
  • Verification tooling: /checkfollow.php and /checkretweet.php can power giveaway or engagement-verification workflows, though both carry documented accuracy caveats.

Limitations and things to verify before integrating

Unofficial status: Because this is a scraper, changes to Twitter/X's internal structure — a routine occurrence — can break endpoints without warning. Build your integration with graceful error handling and monitor endpoint health.

Accuracy caveats: The provider explicitly flags /checkretweet.php as potentially unsuitable for old retweets, and /checkfollow.php as potentially unreliable for large accounts or old subscriptions. Treat these as best-effort rather than authoritative.

Search rate limit: The /search.php endpoint is capped at 60 requests/minute for new accounts. If your use case is search-heavy, contact the provider before building around the assumption you can exceed this.

Latency: At ~1.75 seconds average, this API is not suited for real-time, latency-sensitive user interactions. It works well in background jobs, scheduled tasks, and asynchronous pipelines.

Terms of service: Using a scraper to access Twitter/X data may conflict with Twitter's terms of service. Assess your legal and compliance posture accordingly.

Getting started

The API is available through the RapidAPI marketplace, where you can subscribe to the BASIC tier for free and begin making requests immediately. Additional documentation is published at scraper.tech/en/docs/. For questions about rate limits, custom plans, or missing country support in /trends.php, the provider can be reached at [email protected] or via Telegram at @AlexanderVikhorev.