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.

WORKING WITH PUBLIC TIMELINES

Understand what accounts publish and how audiences respond

Follow product launches and competitor updates

Start with a list of public accounts relevant to your market: competitors, product teams, or industry specialists. Combine their profile information with timeline posts to review launches, announcements, and recurring topics in one place.

Keep dated snapshots in your own research workflow when you need comparisons over time. A timeline describes activity from the accounts you selected; it is not a search across every post on X.

Explore competitor research

Compare content with its engagement context

Read post text alongside publishing dates, likes, reposts, and replies. This helps a content team identify subjects worth investigating and compare how different announcements or formats performed for a particular account.

Engagement counts change after publication. Compare posts at similar ages or record when each snapshot was collected. Counts show activity around a post, but they do not explain sentiment or prove that a campaign caused a business outcome.

Bring public posts into AI research workflows

Use selected timeline posts as source material for an industry brief or account summary. Preserve the account, date, and post link so a reader can check the original context instead of relying only on an AI-generated summary.

For research beyond known accounts, pair the Twitter API with the SERP API to discover relevant websites and announcements. JEV can help classify the collected text by topic before your application assembles the report.

Explore the Google SERP API

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.