ScrapeTwitter

Overview

Getting started with ScrapeTwitter API

API Reference

Base URL

https://api.scrapetwitter.com

No authentication required for self-hosted instances.

Pagination

All list endpoints support cursor-based pagination:

  • Omit cursor for the first page
  • Pass next_cursor from the response for subsequent pages
  • Each page returns ~20 items
  • Keep paginating until has_more is false

Rate Limits

Per account, per 15-minute window:

EndpointInternal NameLimit
Advanced SearchSearchTimeline50
FollowersFollowers500
FollowingFollowing500
Verified FollowersBlueVerifiedFollowers500
User ProfileUserByScreenName500

With N accounts in the pool, effective limits are N × the above.

Error Responses

400 - Bad Request

{
  "error": "Missing required query param: q"
}

429 - Rate Limited

{
  "error": "All accounts exhausted for SearchTimeline. Retry after 120s",
  "retry_after": 120
}

500 - Server Error

{
  "error": "HTTP 503: Service Unavailable"
}

On this page