Domains & Types » Freebase » Freebase Documentation

Freebase Documentation

Type History
Also known as
  • Add other possible names for this type
There is no user-contributed description yet.

No filters have been created. Enter search terms in the text boxes above each column to filter the topic list. Select properties to add columns and create additional filters.

   
close name close image close Also Typed With close Tags close article
+

Do you know something that's missing from this view? Add it!

name

If you have a list you can use our wizard to match it with topics that may already be in Freebase.

Go to the import tool »
api/account/logout   Freebase API service  
api/account/login   Freebase API service  
api/trans/image_thumb   Freebase API service  
Examples: A. Wide Image 1. Original:  http://www.freebase.com/api/trans/raw/guid/9202a8c04000641f800000000514e28e 2. Only maxwidth http://www.freebase.com/api/trans/image_thumb/guid/9202a8c04000641f800000000514e28e?maxwidth=100 3. maxwidth and...
api/trans/blurb   Freebase API service  
Examples:http://www.freebase.com/api/trans/blurb/guid/9202a8c04000641f800000000001daf5?maxlength=1200 http://www.freebase.com/api/trans/blurb/guid/9202a8c04000641f800000000001daf5?maxlength=30&callback=foo
api/trans/raw   Freebase API service  
Examples:http://www.freebase.com/api/trans/raw/guid/9202a8c04000641f8000000003cbdd2dWith callback:http://www.freebase.com/api/trans/raw/guid/9202a8c04000641f8000000006cf5891?callback=foo
api/service/upload   Freebase API service api/service/upload
 
Freebase documentation tag API
api/service/search   Freebase API service  
api/service/mqlread   Freebase API service  
The mqlread service is used to perform read-only queries on Freebase data. Examples: http://www.freebase.com/api/service/mqlread?query={"query":[{"id":"/topic...
Freebase documentation tag
How to Add Other Administrators to a Domain   Freebase Tip admin
Let's say you want to collaborate with another Freebase user on designing a domain/type in your user area.  If you go to the domain's page, click F8 to view the developer tools, then use the Admin View link, you’ll see that the domain has...
Help Topic
Avoid caching problems when using the API   Freebase Tip Cache
Imagine a situation where you have an application that's doing the same mqlread over and over, and meanwhile someone else is changing the data, for instance via the Freebase.com UI or via another application.  Your app won't pick up those data...
Help Topic HTTP cookie
api/service/mqlwrite
mwLastWriteTime
View the developer toolbar   Freebase Tip Toolbar
To view the developer toolbar, click F8 while viewing any Freebase page, then scroll to the bottom of the page.  You will see all kinds of useful information and links to some handy pages for expert users.
Help Topic explore
admin
Perform transitive queries   Freebase Tip Location
Let's say you want to find all the Freebase users who live in the USA, but they have their locations set to things like "San Francisco" or "New Orleans".  How do you ask for "USA, and anything within the USA"?  ...
Help Topic MQL
Guids Are Faster than IDs   Freebase Tip api/service/mqlread
Freebase ids and guids are both unambiguous ways of referencing topics in Freebase. If you're running queries which return a large number of values and you'd like to get a key to reference them by, asking for guid rather than the id can be...
Help Topic Performance analysis
api/status   Freebase API service  
A simple test of the current Freebase server.   This is primarily used for operational testing and validation and should not generally be used by client software.
Get data as of a specific time   Help Topic version
You can use the "as_of_time" attribute in the mql envelope to get data that was present at a specific time. One interesting use of this feature is to create a kind of trust authority application. Establish your own trusted view of topics...
dates
Why MQL doesn't enforce types   Help Topic schema migration
The reason is that MQL doesn't enforce any types. There is no requirement that the thing connected by the 'state' property be a state.  i.e. in freebase the type system is not normative. Its perfectly OK to put a person in that clause, should...
types
How to monitor schema changes   Freebase Tip  
If your application depends on specific freebase schema you should subscribe to the  developers@freebase.com and data-modeling mailing lists. Metaweb sends advanced notice of system schema changes to one or both of those lists.    
Help Topic
Handle generalized dates   Freebase Tip UTC
In the graph we can represent the date as 2007, 2007-10, 2007-10-03, etc..technically these dates are UTC.Unfortunately when this gets loaded into a Javascript object in the browser, it gets converted to an absolute time (like Jan 1, 2007 at 0:00UTC...
Help Topic dates
JavaScript
Time
error
Read properties of a type   Help Topic query
This brings up the general concept of "default_property"  
value
properties
system types
literal
values vs name/id   Help Topic optional
The shortcut:"/music/artist/active_start": [{}]The explanation:There's a bit of a trick to this. MQL divides the world into "values" and "objects". If you look at the expected_type of a property (try the query{ "...
value
properties
[{}]
expected_type
Why a value is not returned automatically      
Consider the Bradbury Building (a location in Blade Runner):{ "id": "#9202a8c04000641f800000000047b022", "type": [], "/common/topic/alias": [], "name": null }{"alias" : ["Bradbury...
Query envelope must be a dictionary        
Must ask for a value when you use a comparison operator        
Type /type/datetime does not have property name        
Query timeout        
string indices must be integers        
Unique query may have at most one result. Got xx        
Too many writes        
Expected a dictionary or a list with one element here        
Can't use a dictionary as a directive value