Twitter Developer Feedback

Twitter API

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow web twitter themes to be used for embedded tweets

    I really appreciate that the meta tags theme (& do not track!) property exist for embedded tweets already — that said, theming would would be even better if you could similarly either:

    1. chose from the existing on-site theme options for further embedded tweet theming! e.g. 💙⭐️🌸🐙🔥🥑, those currently available on the web to "Customize your view"

    2. or less ideally, define an custom accent color for links/@-names in tweets for the whole page (similar to how the embedded timeline border color can be customized with a hex color value)

    Really, I'd just like for my embedded tweets to not have the…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  2. Application process less automated

    I am trying to apply for a developer account. In the first stage, I answered all the questions, of course considering the minimum requirements where it was applicable. The system would not let me proceed with the application when the required fields were not properly filled out. Sometime later I received an email, in which some of the questions from the initial application were repeated. I answered all of them again but one day later another email:
    "The information we need is listed below:

    Your current role as an academic (whether you are a graduate student, doctoral
    candidate, post-doc, professor,…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add Group Direct Message support

    I would like to see Group Direct Message support added to the Twitter v2 API following the parameters found on this page: https://help.twitter.com/en/using-twitter/direct-messages

    • You can start a private conversation or create a group conversation with anyone who follows you.
    • Anyone in a conversation can send Direct Messages to the group. Everyone in a group can see all messages, even if everyone doesn’t follow each other.
    • In group conversations, anyone in the conversation can add other participants. Newly added participants won’t see the prior history of the conversation.
    • Some accounts, particularly businesses on Twitter, have enabled a setting to receive Direct…
    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  4. Reporting non-spam content via API

    There's not currently an endpoint to report abusive tweets, whether it's violent threats or inciting harassment.

    It would be nice to have an endpoint similar to the spam endpoint (/1.1/users/report_spam.json) for report both abusive tweets and users.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  5. Link Preview for twitter links

    This is to bring to your attention a certain UI behavior on Twitter. Currently, we do not see link preview on Twitter for links like this:
    https://twitter.com/applesupport
    https://twitter.com/twitter

    In other words, Twitter doesn't show link previews for links in the twitter.com domain. The said webpages https://twitter.com/applesupport and https://twitter.com/twitter do not have twitter:card tags, as a result, the preview doesn't show up. It would be nice to have some insights into the reasoning behind the behavior. Also wanted to know if this behavior can be changed and some previews can be shown natively for such links.

    Note: This behavior is not…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  6. Image ALT tags

    Ability to add pre-selected or custom alt tags to images.

    The image Alt Tag feature would enable users to control the images that appear on his/her timeline by muting the words used to describe certain images. For example, I could mute "Thanksgiving, Thanksgiving dinner, Thanksgiving plate..." to prevent images tagged with these terms from appearing on my timeline.

    This will also be a huge benefit for individuals with vision disabilities. Should pair well with screen readers.

    Thank you.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  7. Remove maximum bookmark limit

    I'm not sure why there's a limit on visible bookmarks to the end user... I feel like the cap should be removed, as there is no similar limit to the number of likes stored.

    At the very least: bookmarks are being considered for the v2 API, so I believe the endpoint shouldn't have a cap on how many bookmarks it is able to return.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  8. Version 2 Tweet objects lack a field for Public-Interest Exceptions

    When displaying a tweet it is import to show if the it has a "public-interest exception". Tweet objects that are returned by Version 2 endpoints should have a field that specifies the exception if one is present. I work for a major US news organization, so that is the context for my request.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  9. An efficient way to report child sex exploitations!!

    This was the only avenue that I came across to even contact twitter bc of the lack of your general contact. So whether is belongs here or somewhere else, this is it.. I recently witnessed a tweet that was a painting of many children some exposed and touching a naked grown man's penis!!! But the ability to report it was not even listed on the immediate report/flag page. It took me way too incredibly long to find the child exploitering option and by that time, I could no longer find the tweeters acct name, I only know it started with…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  10. billing information country doesn't include Korea, Republic of

    I wanted to pay for PREMIUM Api. So I tried to put in my billing information, when writing down my billing address I was surprised to know that Korea, Republic of ( or South Korea) was not on the list.
    I cannot understand why this is the case, but it is frustrating that I cannot pay because my country is not on the list.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  11. poll

    Create poll with API without advertiser account

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  12. Talking Timer option in new Space App

    It's a simple idea after using a similar app, I think a much-needed feature "Talking Timer" that the moderator can adjust while in the Space that limits the talking time per speaker so that no one forgets himself and make a long speech and the moderator sometimes will be shy to force one to stop so everyone has a turn.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add polls to a status

    It should be allowed to create polls when adding a status. I's possible to retrieve data from polls, but it's not possible to create polls with the API, it doesn't make sense.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  14. Return conversation_id in webhook tweet events

    You would save my life if the property conversationid were returned in the tweet events of the webhook, (reply, retweet, retweet with comment and like), in this way you would have context and from external applications you could create unique ids foruserid + userid + conversation_id, In our application we need to create a unique identifier to have conversations with different users in the context of the tweet that started the conversation, I hope it becomes a reality, Thanks in advance.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  15. Datetime fields should accept all valid variations of ISO8601 timezone formats

    The start_time and end_time parameters to the tweets API currently only accept datetimes in YYYY-MM-DDTHH:mm:ssZ format, ie with the "Z" at the end. But ISO8601 has other types of valid format, and I think the Twitter API should accept them.

    For example YYYY-MM-DDTHH:mm:ss+0000.
    See https://en.wikipedia.org/wiki/ISO_8601#Time_zone_designators for other valid formats.

    PS your forum software interprets an underscore in a URL as a markdown italic indicator! smh

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  16. URL count API

    Twitter is a place where news is broken and shared at scale. Companies want to understand how often news is shared and engaged with on Twitter, but we do not have an API that truly serves this functionality. Every PR company (e.g. Cision, Meltwater) and every social listening company (Brandwatch, Talkwalker...) has asked for this functionality and has tried to find workarounds to solve it.

    The API could function by submitting a URL field and returning share counts, and engagements.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  17. Topics annotations

    Twitter is beginning to categorize tweets by topic (see https://help.twitter.com/en/using-twitter/follow-and-unfollow-topics ).

    I would like a new optional field in the Tweet object which tells us which topic(s) are relevant to the tweet. This could be added to the new optional "annotations" fields.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  18. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  19. UTF-8 Encoding of v2 API Responses

    Right now the Twitter v2 API seems to be returning responses that are not UTF-8 encoded, so characters like emoji show up as \uXXXX escape sequences. It'd be great to just use UTF-8 encoding by default since the vast majority of clients can consume it.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  20. Scheduled Tweet Endpoint

    I'd like to have the ability to post a scheduled Tweet that executes at a future date and time you specify, similar to the Ads API. This would reduce client-side complexity and provide developers more flexibility in how to implement Tweet posting in apps.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  General Features  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base