Working with the Twitter API? Use the following Twitter developer resources to guide your journey.
Twitter Dev Center
Bookmark the Twitter Dev Center for easy access to API docs, tools, code samples, SDKs, and more.
- Twitter Dev Center: https://developer.twitter.com
Twitter Dev Account
Register for a Twitter Developer account to gain access to the Twitter Developer Platform.
- Twitter Developer account registration: https://developer.twitter.com/portal/petition/essential/basic-info
Twitter Developer Portal
When you register for a Dev Account, you’ll get access to the Twitter Developer Portal — this is where you’ll create and manage your Twitter Projects and Apps (including their authentication keys and tokens).
- Twitter Developer Portal: https://developer.twitter.com/portal
- Docs about the Developer Portal: https://developer.twitter.com/docs/developer-portal/overview
Twitter Dev Docs
Read the Twitter API docs to learn basic concepts and explore advanced topics like authentication, rate limits, and more. Follow guidance in the Getting started section of the docs to complete the mandatory prerequisites, then consult the API Reference index to find details about supported API operations.
- Twitter dev docs: https://developer.twitter.com/docs
- Hint: the Platform overview page is a great place to start.
- API Reference index: https://developer.twitter.com/docs/api-reference-index
Find the SDK for your language of choice, then follow instructions in the docs to install and use the SDK. In addition to the official Twitter SDKs (which are available in a limited number of languages), there are a variety of community-supported SDKs.
- SDK info in the docs: https://developer.twitter.com/docs/twitter-api/tools-and-libraries/sdks/overview
- Official Twitter SDKs on GitHub: https://github.com/twitterdev
- Hint: The examples folder within an SDK repo contains code examples that show how to use the SDK.
- Community-supported SDKs: https://developer.twitter.com/docs/twitter-api/tools-and-libraries/v2#community-libraries
Twitter API tutorials, code samples, tools, & more
Use the following tutorials, code samples, and tools to accelerate your learning process and streamline your development journey.
- Use the Twitter API tutorials for instructions and examples to help you get started: https://developer.twitter.com/docs/tutorials.
- Find code samples in GitHub by searching the
twitterdevorg’s list of repositories for keywords like
sample: : https://github.com/twitterdev.
- Explore code samples in replit: https://replit.com/@twitter.
- Explore Twitter sample apps on Glitch for real-world examples that use the Twitter API: https://glitch.com/@Twitter.
- Use the Twitter API Postman collection to try out API requests in Postman: https://developer.twitter.com/docs/tutorials/postman-getting-started.
- Use the Twitter API Playground to try out API requests: https://oauth-playground.glitch.me.
- Explore the Twitter API Tools and libraries page for a complete list of tools and libraries available: https://developer.twitter.com/docs/tools-and-libraries.
Twitter API support
Turn to the following resources for help when you’re stuck.
- Use the
- Browse previous threads (across various categories) within the Developer forum for information about the Twitter API, tools, SDKs, developer portal, and more — and/or post your own questions there: https://twittercommunity.com.
- Explore other support resources via the Twitter API support page: https://developer.twitter.com/support/twitter-api.
Twitter Dev social channels
Follow on Twitter, watch how-to videos on YouTube, peruse the Developer Forum, and check out the newsletter & blog to stay informed about all things development.
Notice an issue on this page? Use this form to report the problem and if confirmed, I’ll buy you a coffee!