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. 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 →
  4. 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 →
  5. 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 →
  6. 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 →
  7. 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 →
  8. 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 →
  9. 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 →
  10. We need an API to validate our bot/troll detection techniques.

    What I would like is the ability to use an API to alert Twitter to the presence of malicious actors interfering in elections. Ideally, it would be process whereby we crowd source and gamify the detection pieces, with Twitter's decision to suspend (or not) as the ultimate validation determining who is best at the game.

    Recently, I sent 500 Canadian election Twitter IDs our model saw as bots/automated to a third party scholar: Kurt Wirth <kurtawirth@gmail.com>. I asked him if I could share his response to what I sent, he said yes. His response is below:

    ---------- Forwarded…

    7 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  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  11. EU- VAT Invoices

    As a student doing research at an EU University and I need to have VAT invoices to be reimbursed. Can VAT invoices be added as an option for premium billing?

    2 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  ·  Documentation & Resources  ·  Flag idea as inappropriate…  ·  Admin →
  12. Include citation score and impact factor for research papers tweeted and let governing bodies of academic research acknowledge the same

    Let researchers publish their paper via twitter editorial board. Hope it will be sooner than the existing lazy editorial boards of journal biggies.

    Give impact factor citation scores. Let the agencies that govern the academic policies involve twitter citations in their agenda.

    2 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  ·  Documentation & Resources  ·  Flag idea as inappropriate…  ·  Admin →
  13. Twitter's Platform and Policy Change Log

    Knowing when the User Interface (ie Feature Addition/removal), Policy adjustments (curation, etc), interaction options (SMS, Web, App etc) and other events (ie mass bot removal) occur with the platform doing any type of analysis can be affected if they intersect with an analysis. Having access to a log of when these changes roll out and are implemented would help with narrowing down possible affect on our research.

    5 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  ·  Additional data types  ·  Flag idea as inappropriate…  ·  Admin →
  14. Twitter "data library"

    Idea: The content of the Twitter "data library” to provide data about topics in high demand among researchers and enables to assess a variety of subtopics.

    Example: I’m studying about tweets of an election to understand the population and presidential candidate sentiment on green card and public assistance. My first stab API query would be “election”, “green card”, and “welfare”. The larger topic here would be the US Presidential Election. Instead of posting the specific API request, the Twitter "data library” (hypothetically) would already have a substantially sized dataset of all the tweets related to the US Presidential Election.

    Even…

    6 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  ·  Additional data types  ·  Flag idea as inappropriate…  ·  Admin →
  15. GDPR (General Data Protection Regulation) compliante stream

    Doing research in europe is becoming harder, and GDPR add some difficult on exploiting data. I would like to know if data that we can get with the Stream API can be Anonymized.

    5 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  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  16. transparency uk

    Ad Transparency API extended to the UK. The UK is currently in the grip of political populist turmoil that seeks to dismantle key pillars of our liberal parliamentary Democracy. A General Election is imminent in the Autumn of 2019. We need to have access to Political Ad data via API so we can track spending across Social Media Platforms and hold the creatives of these Ads to account.

    9 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  ·  Flag idea as inappropriate…  ·  Admin →
  17. Nominate non-profit intermediaries for Firehose and other complete data APIs

    Take part in Social Science One (https://socialscience.one/ ) and/or work with other non-profit intermediaries such as academic libraries and data providers (for example GESIS in Germany) for Firehose access or access to the complete follow network or other large scale data. They have the most experience when it comes to researchers' needs and can act as a trustworthy partner when it comes to protecting user privacy and the like.

    19 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  ·  APIs & Tools  ·  Flag idea as inappropriate…  ·  Admin →
  18. Twitter-curated topics

    This falls as a more-involved way for Twitter as a cooperation to support academic research on its platform (rather than just extending API limits for .edu emails etc..) but one avenue for very supportive, engaged involvement would be curation and publication of topics.

    That is to say, imagine Twitter itself publishes corpora of tweet IDs corresponding to major events like natural disasters, political events, etc... This creates a streamlined way for those studying the social dynamics surrounding major events to implement real-time study of ongoing events, and broaden the scope of existing analyses.

    Currently, the study of past events relies…

    6 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 →
  19. 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 →
  20. Build a replication database for Twitter studies

    Build infrastructure for researchers to store their data collection and analysis code to allow better replication of existing studies. So a database with "here's the published paper" and "here's the code we used for data collection and analysis".

    Firs,t this would serve as a place for documentation and help on many methodological choices. Second, it might encourage large-scale replication studies, exploring how solid are some results emerging from Twitter data.

    12 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  ·  Documentation & Resources  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3
  • Don't see your idea?

Feedback and Knowledge Base