Learn More!

Blog | Search | People | Brands | API

Twitalyzer API

The Twitalyzer API is now available to interested parties wanting to include Twitalyzer and Twitalyzer BRAND data in their own Twitter-based applications. The API is available in two formats, one for individuals and one for brands. You can see the individual API in action by installing our Firefox Add-on for Twitter.com and the brand API in action at OpenBrands.

What’s great about the Twitalyzer API is that if we don’t know the user or brand you’re looking for we log the entry and will process it in the background automatically.

How to Participate in our API Program


If you’d like to participate in the Twitalyzer API program please just send us email and describe briefly what you’d like to do. We’re definitely open to ideas and are happy to work with Twitter companies large and small!

Twitalyzer Individual API


The individual API is able to take up to twenty (20) Twitter usernames at a time and will return a complete set of results based on Twitalyzer’s last analysis of each user. The resulting XML comes back in the following format:

<entry request_time="6/12/2009 9:28:07 PM" request_apikey="xxxxx-xxx-xxxxxx">
    <item>
    <username>erictpeterson</username>
    <twitalyzerurl>
    http://twitalyzer.com/twitalyzer/profile.asp?u=erictpeterson
    </twitalyzerurl>
    <recordupdated description="about 23 hours ago">6/11/2009 10:48:22 PM</recordupdated>
    <followers>2,954</followers>
    <following>396</following>
    <updates>82</updates>
    <retweeted>36</retweeted>
    <retweeting>4</retweeting>
    <referenced>168</referenced>
    <urlscited>19</urlscited>
    <influence description="DEVELOPING">5.2</influence>
    <signal description="ASTONISHINGLY HIGH">98</signal>
    <generosity description="VERY LOW">10</generosity>
    <clout description="LOW">11</clout>
    <velocity description="LOW">11</velocity>
    </item>

The Twitalyzer individual API also supports JSON as a response object:

[ { username:"erictpeterson", twitalyzerUrl:http://twitalyzer.com/twitalyzer/profile.asp?u=erictpeterson, influence:5.2, signal:98, generosity:10, clout:11, velocity:11, followers:2,954, following:396, updates:82, retweeted:36, retweeting:4, referenced:168, urlsCited:19, collected:"about 23 hours ago" }, { username:"katzpdx", twitalyzerUrl:http://twitalyzer.com/twitalyzer/profile.asp?u=katzpdx, influence:1.5, signal:100, generosity:36, clout:2, velocity:10, followers:474, following:530, updates:77, retweeted:4, retweeting:14, referenced:35, urlsCited:14, collected:"about 1 days ago" }, ]

Twitalyzer Individual API


The brand API is designed to take a single brand name and returns both the Twitalyzer brand information and basic information for the top five brand influencers:

<entry request_time="6/12/2009 9:30:40 PM" request_apikey="xxxxx-xxx-xxxxxx">
    <username>WEBTRENDS</username>
    <twitalyzerurl>
    http://twitalyzer.com/brand/profile.asp?u=WEBTRENDS
    </twitalyzerurl>
    <recordupdated description="about 2 days ago">6/10/2009 6:08:47 PM</recordupdated>
    <strength description="SLOWLY DEVELOPING">1.7</strength>
    <signal description="ASTONISHINGLY HIGH">78.8</signal>
    <favor description="POSITIVE">4</favor>
    <clout description="VERY, VERY LOW">3.6</clout>
    <passion description="MODERATE">18.2</passion>
    <topfivebrandinfluencers>
        <influencer>
        <username>deliciousrecent</username>
        <twitalyzerurl>
        http://twitalyzer.com/twitalyzer/profile.asp?u=deliciousrecent
        </twitalyzerurl>
        <recordupdated description="about 42 days ago">5/1/2009 12:33:10 AM</recordupdated>
        <followers>841</followers>
        <influence description="BECOMING OBVIOUS">11.90</influence>
        </influencer>
        <influencer>
        <username>BMW</username>
        <twitalyzerurl>
        http://twitalyzer.com/twitalyzer/profile.asp?u=BMW
        </twitalyzerurl>
        <recordupdated description="about 1 days ago">6/11/2009 11:17:10 AM</recordupdated>
        <followers>2289</followers>
        <influence description="DEVELOPING">9.93</influence>
        </influencer>
        ...
        ...
    </topfivebrandinfluencers>
</entry>

The Twitalyzer brands API does not support JSON as a response object at this time.


Again, if you’d like to participate in the Twitalyzer API program please just send us email and describe briefly what you’d like to do.

The Twitalyzer is Copyright 2009 Web Analytics Demystified. Follow us on Twitter or email [email protected]