PRODUCTS
DEVELOPER GUIDES
RESOURCES
ABOUT US
PRICING
GET STARTED
PRODUCTS
DEVELOPER GUIDES
RESOURCES
ABOUT US
PRICING
GET STARTED

Twitter API

Our Twitter monitoring and scraping API enables you to perform advanced searches using keywords for tweets, people, and more
READ API DOCUMENTATION
twitter api
Twitter API
Our Twitter monitoring and scraping API enables you to perform advanced searches using keywords for tweets, people, and more
READ API DOCUMENTATION
twitter monitoring api
WHO'S IT FOR?

Use the Twitter API data to efficiently analyze public conversations and social media trends.

We provide data that can be useful in areas such as social media listening, online reputation management, sentiment analysis, influencer monitoring, competitor benchmarking, etc.
twitter advanced search
twitter monitoring api
Large data volumes
Advanced search
API customization
Our New Twitter API scrapes large volumes of data about tweets and profiles (text, Twitter entities, engagement info, etc.)
Apply powerful search for tweets and Twitter users with 10+ parameters to get reliable data for your needs
Human support throughout the entire usage life of the API and customization of the API if necessary (i.e., unique request or response formats)
tweets monitoring
WHO'S IT FOR?
Use the Twitter API data to efficiently analyze public conversations and social media trends.
We provide data that can be useful in areas such as social media listening, online reputation management, sentiment analysis, influencer monitoring, competitor benchmarking, etc.
search tweets
api for twitter
Large data volumes
Advanced search
API customization
Our New Twitter API scrapes large volumes of data about tweets and profiles (text, engagement info, etc.)
Apply powerful search for tweets and Twitter users with 10+ parameters to get reliable data for your needs
Human support throughout the entire usage life of the API and customization of the API if necessary
twitter monitoring

WHAT DATA CAN YOU GET WITH THE TWITTER DATA API?

Twitter search
Using our Twitter Data API, you can search for tweets and profiles using keywords or phrases. When forming a request, you can also use:
Logical operators (AND, OR, etc.) and stopwords
Operators 'since:', 'until:', 'from:', 'to:', etc.
When searching for tweets, you can apply the "top" and "latest" parameter and get the most relevant or latest tweets, respectively.
Results can be filtered by parameters such as date (from...to), author, reply target (to whom the tweet was addressed), and tagged profiles.
When searching for profiles, you can apply the "users" parameter and get the most relevant profiles.
Learn more in the Twitter API documentation.
You can get detailed information about public Twitter profiles based on the ID or username list of the target profiles. These are the most popular data we provide:
ID, username, description, and profile image
Location and external URL (provided by the user)
Number of followings, followers, friends, tweets (including retweets), likes, media, etc.
A detailed list of tweets (for public tweets only)
Using our Twitter API, you can download large amounts of tweet data based on their ID or target public profiles. The data you can get include:
Author ID, location, and place
Text, language, and Twitter entities (hashtags, user mentions, links, and attached media)
Engagement ("likes" count, retweets count, reply count, quoted tweets count, etc.)
Learn more in the Twitter API documentation.
You can create tasks for a one-time or auto data update:
update - simple queued task for updating an item once
auto_update - tasks for monitoring items for some time
When creating an auto update task, you can apply the following parameters:
auto_update_interval - data update interval, for example, every 3600 seconds
auto_update_expire_at - parameter according to which automatic data monitoring will be canceled after the specified date, for example after 2021-04-06T21:42:12
You can additionally specify the callback_url parameter when creating the task. In that case, the updated data will be delivered to this URL every auto_update_interval seconds.
This function is available for all items (post, profile, search posts, search profiles).
You can find how to view all active tasks and how to cancel them in the Twitter tasks section.
PRICING

Learn more about our fair pricing plans for the Twitter API

Choose the plan that best meets your needs: Basic, Standard, or Premium
PRICING
Learn more about our fair pricing plans for the Twitter API
Choose the plan that best meets your needs: Basic, Standard, or Premium
INFORMATION FOR DEVELOPERS
You send queries and get appropriate data in JSON format. To start working, you need an access token, which you can get after filling out the form.

For example, to get info about post
(https://twitter.com/elonmusk/status/1364826301027115008), you need to follow these steps:
INFORMATION FOR DEVELOPERS
You send queries and get appropriate data in JSON format. To start working, you need an access token, which you can get after filling out the form.

For example, to get info about post
(https://twitter.com/elonmusk/status/
1364826301027115008
), you need to follow these steps:
POST
https://rest.api.data365.co/twitter/profile/elonmusk/feed/posts/
1364826301027115008/update?callback_url=https://YOUR CALLBACK URL&access_token=YOUR ACCESS TOKEN
RESPONSE:
{
"data": null,
"error": null,
"status": "accepted"
}
If you specify the callback_url parameter when creating the task, the post and comments data will be delivered to this URL after the task receives the "finished" status (i.e., after the post is downloaded). In this case, you can skip all the subsequent steps.

If you don't specify the callback_url parameter or need to retrieve the post data you downloaded earlier, you'll also need to follow steps 2-4.
GET
https://rest.api.data365.co/twitter/profile/elonmusk/feed/posts/
1364826301027115008/update?access_token=YOUR ACCESS TOKEN
RESPONSE:
{
"data": {
"status": "finished"
},
"error": null,
"status": "ok"
}
Step 3. When the status is "finished", make a GET request to get the post data
GET
https://rest.api.data365.co/twitter/profile/elonmusk/feed/posts/
1364826301027115008?access_token=YOUR ACCESS TOKEN
RESPONSE:
{
"data": {
"_meta": {
"last_updated": "2021-03-04T10:12:49"
},
"attached_links_url": null,
"attached_medias_url": null,
"author_id": 44196397,
"conversation_id": 1364826301027115008,
"created_time": "2021-02-25T06:35:22",
"favorite_count": 376781,
"geo_lat": null,
"geo_lon": null,
"id": 1364826301027115008,
"in_reply_to_post_id": null,
"in_reply_to_profile_id": null,
"in_reply_to_profile_username": null,
"place_country_code": null,
"place_country_name": null,
"place_full_name": null,
"place_type": null,
"quote_count": 1951,
"reply_count": 17267,
"retweet_count": 25529,
"source": "Twitter for iPhone",
"text": "Starship to the moon https://t.co/tVMJbBk3BU",
"text_lang": "en",
"text_tagged_users": null,
"text_tags": null
},
"error": null,
"status": "ok"
}
READ TWITTER API DOCUMENTATION
READ TWITTER API DOCUMENTATION
READ API DOCUMENTATION
READ API DOCUMENTATION

ADDITIONAL INFO ABOUT OUR TWITTER API

What is the difference between Data365 API for Twitter and Twitter public API?

Official public API Twitter provides the developer not only with programmatic access to Twitter data, such as accounts and users, tweets and replies but also enhances the developers with a software development kit for content publishing and automatic creation of ads.

Unlike public Twitter API, our API Twitter by Data365 is more focused on retrieving public data from this network. We scrape all the public data from users' profiles and download a great deal of tweet data based on their ID or target public profiles. Our Twitter API has the ability to create tasks for one-time or auto-updating data if necessary.

Besides, we can customize our API according to customers' requests that are not typical for Twitter API public service.
Contact us and get a free trial of the API you need
NEED HELP? DON'T HESITATE TO ASK US A QUESTION!
GET A FREE TRIAL
LEARN MORE ABOUT OUR PRICING
LEARN MORE ABOUT OUR PRICING
Contact us and get a free trial of the API you need
NEED HELP? DON'T HESITATE TO ASK US A QUESTION!
GET A FREE TRIAL
ABOUT OUR PRICING
ABOUT OUR PRICING