Freebase Utility Bookmarklets

View ID on Freebase - Look up the selected ID on Freebase.com
(function() {
  var id=window.getSelection()+'' || prompt('Enter a Freebase ID:'); 
  if (id.length==32) {id='#'+id;}
  var url='http://www.freebase.com/view/?id='+encodeURIComponent(id);
  open(url);
 })();
MQL an ID - Look up the select ID with mqlread (very quick!)
(function(){
  var id=window.getSelection()+'' || prompt('Enter a Freebase ID:');
  if (id.length==32) {id='#'+id;}
  var url='http://www.freebase.com/api/service/mqlread?q={"query":{"*":[{}],"id":"'+encodeURIComponent(id)+'"}}';
  open(url);
 })();

Written by Will Moffat
About this application
Powered by Freebase