An Application Programming Interface is a set of rules and specifications which let software programs communicate with each other. ThinkUp’s API exposes the data stored by a given ThinkUp installation in a machine-readable format, JSON, via simple REST calls for use by other applications or mashups.
For example, to make a Post API request from your ThinkUp installations to see posts by “samwhoo”, the URL would look like this:
http://example.com/your_thinkup_install/api/v1/post.php?type=user_posts&username=samwhoo
To try it yourself, replace example.com with your domain name and your_thinkup_install with your installation’s path.
ThinkUp’s API currently does not support authentication. Therefore, you cannot retrieve private information using the API. The API will only return posts that are public on Twitter or published on a Facebook Page.
Currently ThinkUp offers a Post API, which provides methods to retrieve information about posts, such as replies, retweets, user mentions, and hashtags.