Scraperize
Twitter / X

Twitter / X Community tweets API

To get the tweets posted inside a community from Twitter / X, call GET /v1/twitter/community/tweets?url=… with your API key. You get clean JSON back.

GET/v1/twitter/community/tweets
curl "https://api.scraperize.com/v1/twitter/community/tweets?url=https://x.com/i/communities/1433869915434278912" \
  -H "x-api-key: YOUR_API_KEY"
Cost
1 credit / call
Only successful calls are charged. Errors are free.
Pagination
Single response
Everything comes back in one call.
Caching
0 credits
Set cache_max_age to reuse a recent result for free.
Rate limit
Per team / minute
Over the limit: 429 with a Retry-After header.

Parameters

urlRequired
Community URL, e.g. https://x.com/i/communities/1433869915434278912
cache_max_ageOptional
Optional. Return a cached result if one this age or newer exists — served for 0 credits with meta.cached=true and meta.cachedAt. Otherwise a fresh scrape runs (1 credit) and refreshes the cache. Omit to always scrape fresh.One of 5 values.

Send your key in the x-api-key header. Full API reference

Example response

200 OK · application/json
{
  "data": {
    "communityId": "1433869915434278912",
    "tweets": [
      {
        "id": "2096516206916431943",
        "url": "https://x.com/Xbdguangfang/status/2096516206916431943",
        "text": "有人能告诉我现在还能修改社群信息或者创建社群吗,感谢🙏",
        "isLongForm": false,
        "lang": "zh",
        "createdAtMs": 1788683389000,
        "createdAt": "2026-09-06T08:29:49.000Z",
        "counts": {
          "likes": 25,
          "retweets": 3,
          "replies": 2,
          "quotes": 0,
          "bookmarks": 1
        },
        "views": "14005",
        "author": {
          "id": "1965139342780993536",
          "name": "Xbd官方",
          "screenName": "Xbdguangfang",
          "url": "https://x.com/Xbdguangfang",
          "bio": null,
          "avatarUrl": "https://pbs.twimg.com/profile_images/2101661962543443968/i0NzjJ5i_normal.jpg",
          "avatarUrlHd": "https://pbs.twimg.com/profile_images/2101661962543443968/i0NzjJ5i_400x400.jpg",
          "followers": 32,
          "following": 68,
          "tweetCount": 4,
          "verified": false,
          "protected": false,
          "profileImageShape": "Circle",
          "professionalCategory": null
        },
        "media": [],
        "mentions": [],
        "urls": [],
        "hashtags": [],
        "cashtags": [],
        "card": null,
        "communityNote": null,
        "article": null,
        "isReply": false,
        "replyToTweetId": null,
        "replyToUserId": null,
        "isQuote": false,
        "quotedTweetId": null,
        "quotedTweet": null,
        "conversationControl": null,
        "editTweetIds": [
          "2096516206916431943"
        ],
        "place": null
      }
    ],
    "tweetCount": 12,
    "fetchedAt": "2026-10-05T14:42:34.905Z"
  },
  "meta": {
    "requestId": "req_8f0c2b7e-1a2b-4c3d-9e8f-0a1b2c3d4e5f",
    "creditsCharged": 1,
    "creditsRemaining": 4999,
    "cached": false
  }
}

A real response, shortened to one item per list.

More Twitter / X endpoints

FAQ

Twitter / X Community tweets API questions

How much does the Twitter / X Community tweets API cost?

1 credit per successful call. Errors and cached results are free, and new accounts start with 100 free credits, no card required. See pricing.

Do I need a Twitter / X account or API key?

No. You only need a Scraperize API key, sent in the x-api-key header. Scraperize returns publicly available data. No Twitter / X login or developer app is needed.

How fresh is the data?

Each call fetches the data live. To trade freshness for cost, pass cache_max_age (e.g. 1h, 1d) to get a recent cached result instantly for 0 credits.

Where are the full parameters and response fields?

In the API reference, with every parameter, field and error.

Try the Twitter / X Community tweets API

Grab your key and 100 free credits, no card required, and run this call in minutes.