Last week we announced the exciting new release of GetGlue.com. Today we are pleased to release the new version of Glue API.
We are excited about the API, particularly because we are getting very strong response from the users on the new launch. In the first 3 days after launch, Glue users rated over 250,000 objects.
We are continuing to get a new rating every 3 seconds, and are now opening up meta data and links to over 3 millions books, music and movies stored in our database.
The API enables developers to read/write all aspects of Glue via REST. It offers access to Glue streams and collections, Social Graph, likes/comments and other actions, as well as ability to tap into AdaptiveBlue’s semantic engine.
Here are the highlights of what you will find under http://api.getglue.com/v2:
Authentication
The API uses token based authentication. The users are required to authorize the application via HTTPS login and after that everything can be done via a token. There are no developer keys, so its easy to get started using your own Glue user id.
Users, Objects and System
All API calls fall under 3 categories: /user, /object and /glue. /user are for accessing user-specific information such as profile, friends and interests per category. The /object API exposes the user activity around objects, exposes to similar objects and gives access to the semantic engine for meta data and links to this object around the web. The system API, located under /glue, enables the developers to fetch supported categories, search for objects and users, as well as fetch the recent stream of Glue activity.
User collections, activities, streams
With user permission, developers can read/write all user information from/to Glue. For example, /user/objects gives access to objects by category. The API also allows developers to submit likes, comments and replies on user behalf. /user/stream provides the access to personalized stream of suggestions and friends activity, while /user/guru gives listing of all things that the user is Guru of right now.
Object activity and semantics
The Glue object API enables developers to fetch the activity around a given object, for example /object/users returns the ordered stream of the user activity around a given object, and /object/replies returns the listing of replies to the given user. The API also enables fetching similar objects via /user/similar.
Another part of the object API lets the developers tap into AdaptiveBlue’s semantic technology and access meta data about millions of objects around the web. /object/get enables query by URL for rich meta information about books, movies, music, etc. from hundreds of popular sites. In addition, the API lets developers fetch links to the given object by calling /object/links and passing in Glue key.
Getting started
The API is free to be used for up to 5,000 calls per day. It is easy to get started, just create a GetGlue.com account and head over to read the documentation at http://getglue.com/api. If you have any questions please email support at getglue.com or visit the Glue developer Google Group.
We are excited to see what you are going to build.
Happy Hacking :)