X (Twitter) API

X (Twitter) Data at Scale — Tweets, Profiles, Search, and Trends

Read public X (Twitter) tweets, profiles, timelines, conversations, search results and trends through 20 endpoints. No X developer account, no paid API tier and no end-user credentials — just a Scrappa API key.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
20
Endpoints
100%
Public data
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/x-twitter/tweet?id=1234567890123456789" \\n  -H "Accept: application/json" \\n  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "tweet": {
    "id": "1234567890123456789",
    "text": "Public tweet text",
    "author": {
      "screen_name": "example",
      "name": "Example",
      "verified": true
    },
    "counters": {
      "likes": 4213,
      "replies": 88,
      "reposts": 512,
      "quotes": 31,
      "views": 180000
    },
    "media": [
      {
        "type": "photo",
        "url": "https://pbs.twimg.com/media/example.jpg"
      }
    ]
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Social Listening & Monitoring

Search public tweets by keyword, hashtag or phrase, follow trends by place, and page through results to power brand monitoring, news alerts and sentiment pipelines.

Creator & Influencer Research

Pull public profiles with follower and post counters, browse their timelines, articles and media grids, and analyse engagement to shortlist creators or competitors.

Conversation & Thread Analysis

Walk reply conversations, self-reply threads, reposts and quote tweets with opaque cursor pagination to map how a story spread and who amplified it.

Media & Video Intelligence

Collect attached photos and videos with focus rects, resolve video variant ladders, and download caption transcripts with per-word timing for content analysis.

Audience Graph Mapping

Enumerate followers and following for public accounts to build audience profiles, lookalike seeds and network graphs for competitive analysis.

Content Moderation Research

Read Community Notes attached to a tweet to study how context is added to potentially misleading posts across a corpus.

Available endpoints

Everything you need in one API.

Scrappa vs X API (official)

See how Scrappa compares to the official API.

Authentication
Scrappa: Just an API key
X API (official): X developer account and bearer token
Access tier
Scrappa: No approval process
X API (official): Paid API tiers and usage caps
Video transcripts
Scrappa: WebVTT with per-word timing
X API (official): Not offered
Price per 1k requests
Scrappa: $0.20
X API (official): Usage-based, pay per pool

Key features

Full tweet detail with author, timestamps, language and edit state
Media extraction with focus rects and crop candidates
Video variant ladders and WebVTT caption transcripts with per-word timing
Reply conversations, self-reply threads, reposts and quote tweets
Public profiles with followers, following and post counters
Cursor-paginated user timelines, followers and following lists
Tweet and account search plus typeahead suggestions
Trending topics by place
Community Notes as a first-class field
No X developer account, no paid tier, no OAuth and no end-user credentials

Frequently asked questions

Just a Scrappa API key passed as an X-API-KEY header. No X developer account, no paid API tier, no OAuth and no end-user credentials. Sign up, get your key and start querying public X (Twitter) data immediately.

Tweet detail with text, author and engagement counters, attached media and video, video caption transcripts, reply conversations, self-reply threads, reposts and quote tweets, public profiles, cursor-paginated user timelines, followers and following, media and article listings, tweet and account search, typeahead suggestions, trending topics and Community Notes.

They are public, third-party-visible counters read from public X (Twitter) surfaces, not X-attested metrics. X also publishes an estimated-view signal, which is a different quantity from a view count; it is returned as estimated_view_count and is never reported as a view count.

No. X Communities have no anonymous public route: the official API requires an authenticated application context, and there is no logged-out community endpoint anywhere. Rather than ship a partial or invented endpoint, we leave it out and return Community Notes as a field on each tweet instead. If you need community data today, the official X API is the only route.

Yes. Every listing endpoint returns an opaque cursor in the response; send it back as the cursor parameter to fetch the next page. Page size is set by the upstream, so treat the number of results in each response as the authoritative page size rather than the count you requested.

All 20 endpoints cost the same, and every Scrappa account includes 500 free credits per month with no card required. Requests that fail upstream are never charged.

Start using the X (Twitter) API

Sign up and get 500 free credits. No credit card required.