Tweets

Object Structure

{
  "_id": String,
  "receivedAt": String,
  "createdAt": String,
  "source": String,
  "username": String,
  "name": String,
  "body": String,
  "text": String,
  "url": String,
  "followers": Number,
  "banner": String,
  "icon": String,
  "urls": [
    {
      "url": String,
      "displayUrl": String
    }
  ],
  "images": [
    {
      "type": String,
      "url": String
    }
  ],
  "tweetId": String,
  "twitterId": String,
  "isRetweet": Boolean,
  "isQuote": Boolean,
  "isReply": Boolean,
  "isSelfReply": Boolean,
  "coin": String,
  "quote": Object,
  "reply": Object,
  "retweet": Object,
}

Field Descriptions

Field
Type
Description

_id

String

Unique document ID.

receivedAt

String

ISO timestamp when the tweet was received by the system.

createdAt

String

ISO timestamp when the tweet was created.

source

String

Source (e.g., "Twitter").

username

String

Twitter handle (without @).

name

String

Display name of the Twitter account.

body

String

Full tweet content, including quotes or retweets if present.

text

String

Clean tweet text without quotes or retweets.

url

String

Direct URL to the tweet.

followers

Number

Number of followers the author has.

banner

String

URL of the account's banner image.

icon

String

URL of the account's avatar.

urls

Array of Objects

List of URLs mentioned in the tweet. Each object has:   • url: full URL   • displayUrl: shortened version.

images

Array of Objects

List of media items attached to the tweet. Each item includes: • type: the media type, which can be "photo", "video", or "animated_gif" url: the URL of the corresponding media item.

tweetId

String

Unique ID of the tweet.

twitterId

String

Twitter user ID of the tweet author.

isRetweet

Boolean

Whether this tweet is a retweet.

isQuote

Boolean

Whether this tweet quotes another tweet.

isReply

Boolean

Whether this tweet is a reply.

isSelfReply

Boolean

Whether this is a reply to the user's own tweet.

coin

String

Associated crypto symbol, if any.

quote

Object

Quote tweet info

reply

Object

Replied-to tweet info

retweet

Object

Retweet info

Sub-object: quote / retweet/ reply

{
  "twitterId": String,
  "tweetId": String,
  "text": String,
  "username": String,
  "name": String,
  "followers": Number,
  "banner": String,
  "icon": String,
  "url": String,
  "createdAt": String,
  "urls": [
    {
      "url": String,
      "displayUrl": String
    }
  ],
  "images": [
    {
      "type": String,
      "url": String
    }
  ]
}

Field Descriptions

Field
Type
Description

twitterId

String

Unique identifier of the user who posted the quote/reply/retweet .

tweetId

String

Unique identifier of the quote/reply/retweet itself.

text

String

Text content of the quote/reply/retweet.

username

String

Twitter handle (without @) of the user who posted the quote/reply/retweet.

name

String

Display name of the user who posted the quote/reply/retweet.

followers

Number

Number of followers the user who posted the quote/reply/retweet has.

banner

String

URL to the banner image of the user’s profile who posted the quote/reply/retweet.

icon

String

URL to the profile picture (icon) of the user who posted the quote/reply/retweet.

url

String

URL linking directly to the quote/reply/retweet.

createdAt

String

Timestamp when the quote/reply/retweet was created (ISO format).

urls

Array of Objects

List of URLs mentioned in the quote/reply/retweet. Each object has:   • url: full URL   • displayUrl: shortened version.

images

Array of Objects

List of media items attached to the quote/reply/retweet. Each item includes: • type: the media type, which can be "photo", "video", or "animated_gif" url: the URL of the corresponding media item.

Follow Updates

Profile Update

{
    ...,
    isProfileUpdate: true
}

Deleted Tweets

{
    ...,
    isTweetDeleted: true,
    tweetDeletedId: "1823742501884453312"
}

Pinned Tweets

{
    ...,
    isTweetPinned: true,
    tweetPinnedId: "1823742501884453312"
}

Article

{
    isArticle: true
}

Last updated