Tweets

Get a tweet's engagement rate and velocity

Changed on

Returns engagement insights for one tweet: engagements per hour since it went up, per view and per follower of its author, and how far it spread. Each report costs 1 credit, whatever it reads.

get/api/v1/x/tweets/{id}/insights

Request

  • Base URL: https://xquik.com
  • URL: https://xquik.com/api/v1/x/tweets/{id}/insights
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer
    • none

Path parameters

idstring required

Tweet ID or URL-encoded tweet URL, such as x.com/nasa/status/20. Takes x.com & twitter.com links with or without https://, www., mobile., a query or a fragment, & /i/status or /i/web/status links. Anything else gets 400 invalid_tweet_id.

Response

Tweet insights

Example response

{
  "insights": {
    "tweetId": "2102882545427714266",
    "authorId": "11348282",
    "authorUserName": "NASA",
    "createdAt": "2026-09-23T22:07:23.000Z",
    "ageHours": 133.88,
    "metrics": {
      "likes": 9043,
      "replies": 207,
      "reposts": 772,
      "quotes": 100,
      "bookmarks": 661,
      "views": 1291231
    },
    "engagements": 10122,
    "engagementsPerHour": 75.605,
    "engagementPerView": 0.7839,
    "engagementRate": 0.011,
    "amplification": 0.0964,
    "conversation": 0.0229
  }
}

Changes

Of the 52 revisions, 1 has no diff computed.