Twitter API

Twitter / X APIPublic profiles and posts

Collect public Twitter / X profiles, posts, and engagement data for competitor research, content analysis, and AI applications.

  • Account profiles
  • Post content
  • Engagement data

Twitter data

Account activity and content performance.

Research brands and creators with profile details, published posts, and engagement metrics.

Public account profiles

Collect names, bios, avatars, and follower counts to support brand and creator research.

Posts and engagement

Analyze post text, publication dates, and engagement such as likes, reposts, and replies.

Data for your tools

Bring structured Twitter data into your reports, research tools, and AI applications.

Request example

From a public account to structured data.

Retrieve profile details and timeline posts for your research and reporting tools.

  1. Choose a public account

    Explore a brand, company, or creator you want to follow.

  2. Preview the data

    See account details, post content, and engagement in your browser.

  3. Build with Twitter data

    Read the integration guide

    Use the results in your own analysis tools, dashboards, or AI applications.

Try Twitter Playground
cURLcURL
curl https://api.sukidata.com/v1/twitter \
  --request POST \
  --header "Authorization: Bearer $SUKIDATA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "username": "sukidata",
    "max_results": 20,
    "async": false
  }'
Example responseJSON
X-Sukidata-Cache-Hit: falseX-Sukidata-Credits-Used: 1
{
  "search_metadata": {
    "id": "twitter_example",
    "status": "Success",
    "json_endpoint": "https://files.sukidata.com/example.json",
    "created_at": "2026-09-06T08:30:00Z",
    "total_time_taken": 2.4
  },
  "search_parameters": {
    "engine": "twitter",
    "username": "sukidata",
    "max_results": 20
  },
  "user": {
    "id": "123456789",
    "username": "sukidata",
    "name": "Sukidata"
  },
  "tweets": [
    {
      "id": "1234567890123456789",
      "text": "An example post from a public timeline.",
      "created_at": "2026-09-06T08:00:00Z",
      "author": {
        "id": "123456789",
        "username": "sukidata",
        "name": "Sukidata"
      },
      "metrics": {
        "like_count": 24,
        "retweet_count": 3,
        "reply_count": 2
      }
    }
  ],
  "next_cursor": "example_next_cursor"
}

Pricing

One credit per 10 posts.

Billed on the posts returned, rounded up, with a one-credit minimum per successful request. Failed requests are free.

View pricing

FAQ

Twitter API questions.

What data does the Twitter API provide?

It collects public account profiles and timeline posts, including post text, publication dates, and engagement metrics such as likes, reposts, and replies.

How can I use Twitter data for research?

Follow company announcements, study a creator's content, or compare activity across the public accounts you select. Use the data in your own research and reports.

Can I try it without writing code?

Yes. Enter a public account in the Twitter Playground to preview its profile and posts. You can try it with your monthly free credits.

Can I use it with an AI tool?

Yes. Sukidata's MCP server lets compatible AI tools read public account posts for research, summaries, and comparisons.

Can I use it alongside SERP API?

Yes. Combine company announcements on Twitter with their Google Search visibility to research brands and competitors across both sources.

Build with Twitter data

Explore Twitter data.

Start with 1,000 free credits each month for your next research or analysis project.