A confirmed book event for display purposes. Omits cryptographic fields (bookPub, bookSig) and book reference since it's shown in context of a book.
Properties
actor
ref
org.passingreads.defs#actor
Required
The person who performed this event
event
string
Required
What event occurred
org.passingreads.book.checkin, org.passingreads.book.drop, org.passingreads.book.findlocation
ref
community.lexicon.location.hthree#main
Required
Where this event occurred
occurredAt
string
datetime
Required
When this event occurred
uri
string
at-uri
Required
The AT URI of this event record
View raw schema
{
"type": "object",
"required": [
"uri",
"actor",
"event",
"location",
"occurredAt"
],
"properties": {
"uri": {
"type": "string",
"format": "at-uri",
"description": "The AT URI of this event record"
},
"actor": {
"ref": "org.passingreads.defs#actor",
"type": "ref",
"description": "The person who performed this event"
},
"event": {
"type": "string",
"description": "What event occurred",
"knownValues": [
"org.passingreads.book.checkin",
"org.passingreads.book.drop",
"org.passingreads.book.find"
]
},
"location": {
"ref": "community.lexicon.location.hthree#main",
"type": "ref",
"description": "Where this event occurred"
},
"occurredAt": {
"type": "string",
"format": "datetime",
"description": "When this event occurred"
}
},
"description": "A confirmed book event for display purposes. Omits cryptographic fields (bookPub, bookSig) and book reference since it's shown in context of a book."
}