Introduction

The Twitter App dashboard allows developers to quickly and easily perform the following tasks:

  • View your existing Apps and Projects and their associated App ID.
  • Create a new Project or standalone App.
  • Delete a Project, App, or standalone App.
  • Open up a specific App's settings by clicking into the App’s settings. Within the settings, you can see the App details, keys and tokens, and permissions.
     

 

Please note

Starting January 2021, App keys and tokens are no longer viewable within the Developer Portal and must be saved securely once generated. These credentials can be regenerated from within the App settings. We recommend using a password manager to store your keys and tokens.


App Settings

App details

Here you can edit the App icon, App name, App description, your website URL, callback URLs, terms of service URL, privacy policy URL, organization name, organization URL, and purpose or use case of the App. You can also toggle on and off whether the 3-legged OAuth flow (also known as Sign in with Twitter) is supported for this App. It is important to keep this information up to date. If you change the use case of a Twitter App, be sure to update the use case in these settings in order to ensure you are in compliance with the Developer Terms.
 

Keys and tokens

Inside of an App in a Project or via a standalone App you can view, create, regenerate, or revoke the following tokens:

  • API Key (consumer key)
  • API Secret (consumer secret)
  • Bearer Token
  • Access Token
  • Access Token Secret
     

Permissions

If you are the App owner, you can adjust the permissions of the App (read-only; read and write; or read, write and direct messages). This controls which resources and events you have access to via Twitter APIs (note: some resources require further permission from Twitter directly).

You can also toggle on and off your Apps' ability to ask for user email addresses on this page (this requires a Terms of Service URL and a Privacy Policy URL to be present on the "App details" page).

 

Next steps

Was this document helpful?
Thank you

Thank you for the feedback. We’re really glad we could help!

Thank you for the feedback. How could we improve this document?
Thank you for the feedback. Your comments will help us improve our documents in the future.