Skip to content
GET/tweet/thread$0.0008 / call

Tweet Thread

Given a tweet ID anywhere in a thread, return the ordered list of tweets that make up the author's connected thread. Saves you from manually walking the reply chain.

Request

curl "https://api.twitterapis.com/tweet/thread?tweet_id=1759123456789012345" \
  -H "Authorization: Bearer $TWITTERAPIS_KEY"

Parameters

ParameterTypeRequiredDescription
tweet_idstringrequired

Numeric ID of any tweet in the thread.

Example: 1759123456789012345

cursorstringoptional

Pagination cursor for very long threads.

Response

FieldTypeDescription
threadarray<Tweet>

Ordered tweets composing the thread.

has_next_pageboolean

True when more results are available; pass next_cursor to fetch them.

next_cursorstring

Opaque cursor token for the next page. Empty string on the final page.

statusstring

Request status, "success" on a normal response.

Example response

{
  "thread": [
    {
      "id": "1759123456789012345",
      "text": "1/ Here is how we made the API 100x cheaper.",
      "author": { "id": "745273", "username": "naval" }
    },
    {
      "id": "1759123456789012346",
      "text": "2/ It starts with batching ~20 tweets per call.",
      "author": { "id": "745273", "username": "naval" }
    }
  ],
  "has_next_page": false,
  "next_cursor": "",
  "status": "success"
}

Pricing for this endpoint

tweet/thread costs $0.0008 per call and returns ~20 tweets, so roughly $0.04 per 1,000 tweets. No subscriptions or minimum spend.

Related endpoints