A little coffee, a little sunshine. A good start to the day.
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
Exploring a new city this weekend. What should I see first?
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.
Explore account timelines
Collect recent and earlier posts to research announcements, content, and account activity.
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.
Choose a public account
Explore a brand, company, or creator you want to follow.
Preview the data
See account details, post content, and engagement in your browser.
Build with Twitter data
Read the integration guideUse the results in your own analysis tools, dashboards, or AI applications.
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
}'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.
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.