Twitter Developer Feedback

Twitter for Academic Research

As we plan for the future of our developer platform we want to learn more from our academic community. What tools and resources would make it easier for you to conduct research with Twitter data, and what should we consider building?

  1. See what other ideas have been submitted and vote for ideas you like.
  2. If you have an idea that isn't already listed, create a new post.
  3. Include only one idea per post.

To start, we have added in a few ideas that have been suggested by developers in the past. Please vote or comment on those, if they reflect your own vision.

Thank you for participating!


  1. Allow academic research on deleted tweets/ suspended accounts

    Twitter’s terms of service requires us to delete tweets we have collected when they are removed from Twitter. This makes academic research on certain topics practically impossible, as continually monitoring whether a tweet is still present is unfeasible, and much time could be spent on research that would to be have to have to be abandoned because using the data would violate Twitter’s terms of service. Could an exception requiring the deletion of tweets to the terms of service be made for academic research?

    6 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  2. Allow access to the "friends" of suspended accounts

    I would like to study who networks of bots tend to follow, but since they are quickly suspended this data doesn't seem to be available anywhere.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  3. Provide a way to retrieve quote tweets

    If I have a set of tweet IDs, I do not believe there is a natural way of collecting quote tweets of those tweets using the Twitter API v1 or v2. This limits the ability of me and other researchers to fully study things like political dialogue, polarization, and interactions with political elites.

    I believe it may be possible to retrieve quote tweets by searching tweet text for mentions of the tweet IDs, since quote retweets technically contain a URL pointing back to the quoted tweet. However, I do not think that is obvious to many API users, even if…

    5 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  4. Historically Accurate Friend, Follower, Status Count

    It is often useful to know when an account gains new followers or followers new accounts. If a researcher queries a user, Twitter returns the number of followers or friends at the time of the query. That makes sense. If, however, I query a tweet, such as by asking for a user's 3200 most recent tweets, each of those tweets will show me the number of followers , friends, or tweets at the time of my query, not the time of the tweet authorship. The only way to get the true number of followers, friends, or statuses when a tweet…

    3 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  5. Extend Historical Data For Academics

    Academics should receive increased access (beyond seven days) to historical data. The seven-day limitation severely limits academic inquiry and is a primary driver behind extravagant costs for those using Twitter data in their research.

    133 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  14 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  6. Raise Rate Limits For Academics

    Academics should not be burdened with the same rate limits as those who access the APIs for commercial means. Lifting these rate limits would significantly increase the rate at which data could be gathered, creating cost and time efficiencies for those using Twitter data in their research.

    89 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  1 comment  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  7. API account for Academia/Social Good

    In addition to standard, premium, and enterprise API accounts, I hope there will be an option for Academia/Social/Non-Profit accounts. As a graduate student, it would be very exciting to have access to free/affordable large datasets.

    94 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add an API to retrieve Tweet threads

    I request the Twitter to allow access to all the replies of a tweet (all the conversations of a thread). It would be very useful for academics working in user behavior analysis, argumentation mining, hate speech detection because comment or reply reflects the actual thought process of a replying user.

    53 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  4 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  9. covid-19 related datasets of tweets

    Given the current need for data around covid-19 would you consider making relevant datasets containing tweet contents available now, possibly with some relaxed redistribution terms. There is a previous idea for datasets in general but right now there is a need for this data. Several groups are publishing different ID datasets but then anyone wanting it is having to pull down 70-300M matching tweets, that's going to be a load on your APIs and is slowing down access. I put a related topic up on the dev forums https://twittercommunity.com/t/covid-19-related-dataset-availability/136030

    7 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  10. crear api

    No puedo tener una api y la necesito para hacer una PoC para la empresa, se esta usando para hacer análisis de sentimientos

    3 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  1 comment  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  11. Allow API access to tweets from suspended accounts

    For research focused on still-existing troll farms, it's critical to have access to tweets of accounts Twitter already suspended.

    As troll farms:
    1) are highly skillful in pushing legit users to breaking Twitter rules (and therefore to become suspended)
    2) frequently experience suspension of their own accounts
    3) when creating new accounts, tend to refer to their previous accounts to easier regain followership

    Currently, conversations with heavy involvement of troll farm accounts look like this:
    https://twitter.com/pj1m6y2z1fmwdn7/status/1151811700557045761

    This Tweet is from a suspended account. Learn more
    This Tweet is from a suspended account. Learn more
    (single live tweet)
    This Tweet is…

    11 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  3 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  12. Informed Consent API

    Implement an API / Bulk access call to notify users that their tweets were / are used in a study, with the option to opt-out, or opt-in to more information from the researcher. Maybe a DM with links to IRB / Home Institution / Researcher contact details?

    Ideally, i'd like to notify and ask permission from people - in the past, i've implemented this as a Twitter list, adding people to give them some notification - but this doesn't give people an easy opt-out.

    Given the number of times data is used, maybe an equivalent to the list of advertisers…

    42 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  5 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  13. 2 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Make Twitter Labels visible in JSON payload

    Twitter has launched some labels for Tweets that contain misleading information. For example, under those suspicious tweets, a label named as "Get the facts about.." will show up. However, these labels are not visible in the current json file. These labels are actually pretty interesting and valuable features because we can study the impact of it on the cascade of the misleading information, which will contribute to the current information cascading literature.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  15. Require Statement of Ethics from Academics

    Academic researchers should have to submit a statement of ethics declaring their work with Twitter data will not be harmful to oppressed and marginalized people, who are disproportionately harmed by unethical data research practices. Twitter should also make the statements available to the wider community so other folks can learn from them or get ideas for modeling their own statements.

    28 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  1 comment  ·  General features  ·  Flag idea as inappropriate…  ·  Admin →
  16. Twitter Archive Download

    At the moment there appear to be two archive downloads. One from the Account page and another from the Your Twitter Data page. The first comes as a zip file with a nice index.html viewer. The second includes a lot more data but lacks a viewer. It would be useful if these options were combined into a single archive download that contains a usable viewer for the complete data.

    This is important for archives that would like to accept snapshots of user's social media content for preservation and research.

    24 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  3 comments  ·  General features  ·  Flag idea as inappropriate…  ·  Admin →
  17. Twitter Fellowship Program

    In order to increase the engagement of Twitter with academic community, a fellowship program could be a valuable strategy. Basically what a I propose is that Twitter can have a program in which invites researches and academics to submit project ideas using the Twitter Data. Twitter will be then select the best ones to provide support (giving exclusive data access, internships, scholarships for PhD students, etc) in the areas required by the project. This of course can be (please!!!) a parallel initiative to the expansion of access for academic purposes. This is not a new idea. Facebook already have something…

    25 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  0 comments  ·  General features  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add accurate data on Replies and Likes to the Search API

    In the current search API, the only form of engagement for which scholars currently get accurate metadata is RTs. There is no metadata field for Replies and the field for Likes does not return the number of times a tweet has been liked by other users. This information would be very valuable for academics, especially considering that the use of the "Like" button by users has increased substantially.

    24 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  19. Predefined datasets

    I'd like access to predefined datasets that provide ideas for my research and make it easy to get started.

    20 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  3 comments  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  20. Location Data

    A lot of researchers in the health field utilize location data to understand trends within a defined area. This is important when studying twitter data in relation to epidemics. However, it seems currently it's not possible to access geo-location data thus hindering this process.

    Kindly add geo-location data to the Twitter API

    18 votes
    Sign in
    (thinking…)
    Sign in with: Okta Twitter
    Signed in as (Sign out)

    We’ll send you updates on this idea

    acknowledged  ·  3 comments  ·  Additional data types  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3
  • Don't see your idea?

Feedback and Knowledge Base