LogoxAPIs.dev
  • Features
  • Pricing
  • FAQ
  • API Docs
Chrome Extension
/user/info1/user/last_tweets15/user/followers30/user/followings30/user/about1/user/batch_info_by_ids1/user/mentions15/user/search18/user/verifiedFollowers15
/tweets1/tweet/replies15/tweet/quotes15/tweet/retweeters18/thread15/article5/tweet/advanced_search15
v2.0

Twitter API Reference

Access Twitter data through a simple REST API. Get user profiles, tweets, followers, trends, and more with a single API key.

Quick Start

1

Get your API Key

Create an account and generate an API key from your dashboard.

2

Add Authentication

Include your API key in the X-API-Key header.

3

Make Requests

Base URL: https://v2.xapis.dev

curl "https://v2.xapis.dev/twitter/user/info?userName=elonmusk" \
  -H "X-API-Key: YOUR_API_KEY"

Plans & Credits

PlanMonthly CreditsRate LimitPrice
Free102 req/s$0
Pro10,0002 req/s$9.9/mo
Lifetime20,0002 req/s$199

Error Codes

CodeHTTPDescription
MISSING_API_KEY401API key not provided in request header
INVALID_API_KEY401API key is invalid or has been revoked
INSUFFICIENT_CREDITS429No credits remaining in account
RATE_LIMITED429Too many requests, please slow down
INVALID_PARAMS400Required parameters missing or invalid

Endpoints

User

9 endpoints
GET/twitter/user/info1 credit

Get User Info

Get detailed user profile information by username including followers count, bio, and verification status.

Authorization

X-API-Keyrequiredstring

Query

userNamerequiredstring

Twitter username without @

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/user/info?userName=elonmusk" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "msg": "success",
  "data": {
    "id": "1894314002291068928",
    "name": "Elon Musk",
    "userName": "elonmusk",
    "description": "Mars & Cars, Chips & Dips",
    "isBlueVerified": true,
    "followers": 231536365,
    "following": 1264,
    "statusesCount": 93363,
    "createdAt": "2009-06-02T20:12:29.000000Z",
    "profilePicture": "https://pbs.twimg.com/profile_images/.../normal.jpg"
  }
}
GET/twitter/user/last_tweets15 credits

Get User Tweets

Fetch recent tweets from a user's timeline with pagination support.

Authorization

X-API-Keyrequiredstring

Query

userNameoptionalstring

Twitter username

userIdoptionalstring

User ID (faster than userName)

cursoroptionalstring

Pagination cursor

includeRepliesoptionalboolean

Include replies

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/user/last_tweets?userName=elonmusk&userId=1894314002291068928&includeReplies=false" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "tweets": [
      {
        "id": "2008797985787031737",
        "text": "Sample tweet content...",
        "retweetCount": 1381,
        "likeCount": 10333,
        "viewCount": 1549923,
        "createdAt": "Wed Jan 07 07:08:56 +0000 2026",
        "author": {
          "userName": "elonmusk",
          "name": "Elon Musk"
        }
      }
    ]
  }
}
GET/twitter/user/followers30 credits

Get User Followers

Get a paginated list of users following the specified account.

Authorization

X-API-Keyrequiredstring

Query

userNameoptionalstring

Twitter username

userIdoptionalstring

User ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/user/followers?userName=elonmusk&userId=1894314002291068928" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "users": [
      {
        "id": "780262031899242496",
        "userName": "follower1",
        "name": "Follower User",
        "followers": 5000
      }
    ],
    "next_cursor": "cursor_for_next_page"
  }
}
GET/twitter/user/followings30 credits

Get User Followings

Get a paginated list of users that the specified account follows.

Authorization

X-API-Keyrequiredstring

Query

userNameoptionalstring

Twitter username

userIdoptionalstring

User ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/user/followings?userName=elonmusk&userId=1894314002291068928" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "users": [
      {
        "id": "987654321",
        "userName": "following1",
        "name": "Following User",
        "followers": 10000
      }
    ],
    "next_cursor": "cursor_for_next_page"
  }
}
GET/twitter/user/about1 credit

Get User About

Get extended profile information including highlighted tweets and profile bio.

Authorization

X-API-Keyrequiredstring

Query

userNamerequiredstring

Twitter username

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/user/about?userName=elonmusk" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "id": "1894314002291068928",
    "userName": "elonmusk",
    "description": "Full profile description...",
    "highlightedTweets": []
  }
}
GET/twitter/user/batch_info_by_ids1 credit

Batch Get Users

Fetch multiple user profiles in a single request using their IDs.

Authorization

X-API-Keyrequiredstring

Query

userIdsrequiredstring

Comma-separated user IDs

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/user/batch_info_by_ids?userIds=1894314002291068928%2C780262031899242496" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "users": [
      {
        "id": "1894314002291068928",
        "userName": "elonmusk",
        "name": "Elon Musk"
      },
      {
        "id": "780262031899242496",
        "userName": "user2",
        "name": "User Two"
      }
    ]
  }
}
GET/twitter/user/mentions15 credits

Get User Mentions

Get tweets that mention the specified user.

Authorization

X-API-Keyrequiredstring

Query

userIdrequiredstring

User ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/user/mentions?userId=1894314002291068928" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "tweets": [
      {
        "id": "123",
        "text": "@elonmusk Great work!"
      }
    ],
    "next_cursor": "cursor_value"
  }
}
GET/twitter/user/search18 credits

Search Users

Search for Twitter users by keyword.

Authorization

X-API-Keyrequiredstring

Query

queryrequiredstring

Search query

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/user/search?query=elon" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "users": [
      {
        "id": "1894314002291068928",
        "userName": "elonmusk",
        "name": "Elon Musk"
      }
    ],
    "next_cursor": "cursor_value"
  }
}
GET/twitter/user/verifiedFollowers15 credits

Get Verified Followers

Get verified (blue check) followers of a user.

Authorization

X-API-Keyrequiredstring

Query

userNameoptionalstring

Twitter username

userIdoptionalstring

User ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/user/verifiedFollowers?userName=elonmusk&userId=1894314002291068928" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "users": [
      {
        "id": "123",
        "userName": "verifiedUser",
        "isBlueVerified": true
      }
    ],
    "next_cursor": "cursor_value"
  }
}

Tweet

7 endpoints
GET/twitter/tweets1 credit

Get Tweets by IDs

Fetch one or multiple tweets by their IDs.

Authorization

X-API-Keyrequiredstring

Query

tweet_idsrequiredstring

Comma-separated tweet IDs

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/tweets?tweet_ids=2008797985787031737" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "tweets": [
      {
        "id": "2008797985787031737",
        "text": "Tweet content...",
        "likeCount": 10333,
        "retweetCount": 1381
      }
    ]
  }
}
GET/twitter/tweet/replies15 credits

Get Tweet Replies

Get replies/comments on a specific tweet.

Authorization

X-API-Keyrequiredstring

Query

tweetIdrequiredstring

Tweet ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/tweet/replies?tweetId=2008797985787031737" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "tweets": [
    {
      "id": "123",
      "text": "Reply content...",
      "author": {
        "userName": "replier"
      }
    }
  ],
  "next_cursor": "cursor_value"
}
GET/twitter/tweet/quotes15 credits

Get Tweet Quotes

Get quote tweets for a specific tweet.

Authorization

X-API-Keyrequiredstring

Query

tweetIdrequiredstring

Tweet ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/tweet/quotes?tweetId=2008797985787031737" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "tweets": [
    {
      "id": "456",
      "text": "Quote tweet content...",
      "quotedTweetId": "2008797985787031737"
    }
  ],
  "next_cursor": "cursor_value"
}
GET/twitter/tweet/retweeters18 credits

Get Tweet Retweeters

Get users who retweeted a specific tweet.

Authorization

X-API-Keyrequiredstring

Query

tweetIdrequiredstring

Tweet ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/tweet/retweeters?tweetId=2008797985787031737" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "users": [
    {
      "id": "789",
      "userName": "retweeter",
      "name": "Retweet User"
    }
  ],
  "next_cursor": "cursor_value"
}
GET/twitter/thread15 credits

Get Tweet Thread

Get the full conversation thread for a tweet.

Authorization

X-API-Keyrequiredstring

Query

tweetIdrequiredstring

Tweet ID

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/thread?tweetId=2008797985787031737" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "thread": [
      {
        "id": "1",
        "text": "First tweet in thread"
      },
      {
        "id": "2",
        "text": "Second tweet in thread"
      }
    ]
  }
}
GET/twitter/article5 credits

Get Article

Get Twitter article (long-form content) details.

Authorization

X-API-Keyrequiredstring

Query

articleIdrequiredstring

Article ID

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/article?articleId=7802620318992424960" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "data": {
    "id": "7802620318992424960",
    "title": "Article Title",
    "content": "Article content...",
    "author": {
      "userName": "author"
    }
  }
}
GET/twitter/tweet/advanced_search15 credits

Advanced Search

Search tweets with advanced filters and operators.

Authorization

X-API-Keyrequiredstring

Query

queryrequiredstring

Search query with operators

queryTypeoptionalstring

Type: Latest, Top, Media

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/tweet/advanced_search?query=from%3Aelonmusk%20AI&queryType=Latest" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "tweets": [
    {
      "id": "123",
      "text": "Search result...",
      "author": {
        "userName": "elonmusk"
      }
    }
  ],
  "next_cursor": "cursor_value"
}

Community

5 endpoints
GET/twitter/community/info1 credit

Get Community Info

Get detailed information about a Twitter community.

Authorization

X-API-Keyrequiredstring

Query

community_idrequiredstring

Community ID

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/community/info?community_id=2005571619599843537" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "community_info": {
    "id": "2005571619599843537",
    "name": "AI Builders",
    "description": "A community for AI enthusiasts",
    "member_count": 1500,
    "moderator_count": 5
  }
}
GET/twitter/community/members18 credits

Get Community Members

Get list of members in a community.

Authorization

X-API-Keyrequiredstring

Query

community_idrequiredstring

Community ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/community/members?community_id=2005571619599843537" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "members": [
    {
      "id": "123",
      "screen_name": "member1",
      "name": "Member User"
    }
  ],
  "has_next_page": true,
  "next_cursor": "cursor_value"
}
GET/twitter/community/moderators18 credits

Get Community Moderators

Get list of moderators in a community.

Authorization

X-API-Keyrequiredstring

Query

community_idrequiredstring

Community ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/community/moderators?community_id=2005571619599843537" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "moderators": [
    {
      "id": "456",
      "screen_name": "mod1",
      "name": "Moderator User"
    }
  ],
  "has_next_page": false
}
GET/twitter/community/tweets15 credits

Get Community Tweets

Get tweets posted in a specific community.

Authorization

X-API-Keyrequiredstring

Query

community_idrequiredstring

Community ID

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/community/tweets?community_id=2005571619599843537" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "tweets": [
    {
      "id": "789",
      "text": "Community tweet...",
      "author": {
        "userName": "member"
      }
    }
  ],
  "has_next_page": true,
  "next_cursor": "cursor_value"
}
GET/twitter/community/get_tweets_from_all_community15 credits

Search All Communities

Search tweets across all communities.

Authorization

X-API-Keyrequiredstring

Query

queryrequiredstring

Search query

cursoroptionalstring

Pagination cursor

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/community/get_tweets_from_all_community?query=AI" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "tweets": [
    {
      "id": "101",
      "text": "Community search result...",
      "communityId": "123"
    }
  ],
  "has_next_page": true
}

Other

1 endpoints
GET/twitter/trends8 credits

Get Trends

Get trending topics for a specific location by WOEID.

Authorization

X-API-Keyrequiredstring

Query

woeidrequiredinteger

Where On Earth ID (1 = Global)

countoptionalinteger

Number of trends

Request

curl --request GET \
  --url "https://v2.xapis.dev/twitter/trends?woeid=1&count=30" \
  --header 'X-API-Key: YOUR_API_KEY'

Response

200 OK
{
  "status": "success",
  "trends": [
    {
      "trend": {
        "name": "#TrendingTopic",
        "rank": 1,
        "meta_description": "125K posts"
      }
    },
    {
      "trend": {
        "name": "Breaking News",
        "rank": 2,
        "meta_description": "89K posts"
      }
    }
  ]
}
LogoxAPIs.dev

The most affordable Twitter API for developers

TwitterX (Twitter)Email
Chrome Extension
Product
  • Features
  • Pricing
  • FAQ
  • API Docs
Company
  • About
  • Contact
Legal
  • Privacy Policy
  • Terms of Service
© 2026 xAPIs.dev All Rights Reserved.