Basic Auth has been deprecated.

Attention! August 31, 2010 Basic Auth has been deprecated. All applications must now use OAuth. Read more »   x

Don't fret! @twitterapi is here to help! Feel free to reach out to us directly, or via our Twitter Development Talk group.

The switch to OAuth is a good thing! You, as the application developer,

  • don't have the burden of keeping potentially damaging credentials for your users (especially considering that a lot of people use the same password for multiple services);
  • don't have to worry about the user changing their password — a user can change his or her password and the OAuth "connection" to your app will still work;
  • don't have to worry about other applications masquerading as your application as only your application can set the byline with your application name;
  • will eventually have access to more trusted APIs from Twitter that will only be available to "trusted" OAuth-enabled applications; and
  • will be contributing to the web of trust between users, service providers, and applications.

Choose your authorization path.

Anywhere

Integrate Twitter seamlessly into your site with just a few lines of Javascript.

More tweets. More traffic.

Embed a Tweet Box on your site and help your users share what matters to them.

Push your content throughout Twitter–from Twitter.com to Google search; from SMS to the tens of thousands of apps.

More follows. More engagement.

Seamlessly activate Hovercards wherever you mention a Twitter account.

Form long-lasting relationships that follow users throughout Twitter.

More users. More insight.

Twitter Connect provides simple Sign In for tens of millions of engaged users.

Access a network made of interests: not just friends, but news sources and businesses small and large.