AR Objects are a fun way of engaging with philosophy. You can view a gallery of the objects available here.
AR Object returns metadata about the object and paths to a thumbnail image and a path to the .usdz file.
Sample AR Object:
{
"description": "",
"name": "Simone de Beauvoir",
"thumbnailImages": {
"thumbnail300x300": "/Images/deBeauvoirBust@2x.png",
"thumbnail450x450": "/Images/deBeauvoirBust@3x.png",
"thumbnail150x150": "/Images/deBeauvoirBust.png"
},
"type": "statue",
"arFile": "/ARObjects/deBeauvoirBust.usdz",
"philosopherID": "8F0CBDDC-037C-46A7-AA3D-0AB84C5DEE24",
"wikiTitle": "Simone de Beauvoir",
"id": "D25A7A12-E88A-4D7D-85F5-119323AB3528"
}/api/arobjects- - Gets a list of all AR objects.
/api/arobjects/search?keyword=<# keyword #>- - List of all AR objects matching search
/api/arobjects/<# arobject id #>- - Gets details of an AR object including associated philosopher info
/api/arobjects/name/<# arobject name #>- - Gets details of an AR object including associated philosopher info based on the passed in name (e.g. "Allegory+of+the+Cave")
All endpoint responses include a set of paths for "thumbnail" images of the AR object.
Sample Thumbnail Images:
...
"thumbnailImages": {
"thumbnail300x300": "/Images/platoBust@2x.png",
"thumbnail450x450": "/Images/platoBust@3x.png",
"thumbnail150x150": "/Images/platoBust.png"
}
...Where thumbnailImages is a small image of the AR object with a transparent background.
Sample Category Details:
{
"name": "No Exit Sign",
"storeURL": "https://books.apple.com/us/book/no-exit-and-three-other-plays/id1010159188",
"originalTitle": "Huis Clos",
"philosopher": { ... },
"arFile": "/ARObjects/noExit.usdz",
"wikiTitle": "No Exit",
"description": "No Exit is a 1944 existentialist French play by Jean-Paul Sartre...The play begins with three characters who find themselves waiting in a mysterious room. It is a depiction of the afterlife in which three deceased characters are punished by being locked into a room together for eternity."
}id- - UUID that identifies an AR object
wikiTitle- - Optional string of the title to the Wikipedia article about the AR object's content. URLs can be constructed as https://en.wikipedia.org/wiki/<# wikiTitle #>
description- - Optional string that describes the AR object
originalTitle- - Optional string of the title of the object in its original language
storeURL- - Optional URL for the work on the iBooks store
type- - Enum value with values of "book," "statue," or "object"
thumbnailImages- - Dictionary of paths to thumbnail images of different sizes
arFile- - Path to .usdz file
philosopher- - The philosopher associated with the AR object