Reference to a collection item that triggered a feed event
Properties
Display label of the collection item
AT-URI of the collection item
View raw schema
{
"type": "object",
"required": [
"label",
"uri"
],
"properties": {
"uri": {
"type": "string",
"description": "AT-URI of the collection item"
},
"label": {
"type": "string",
"description": "Display label of the collection item"
}
},
"description": "Reference to a collection item that triggered a feed event"
}
View of an item in a collection
Properties
When the item was added to the collection
Resolved author names for eprint items
Avatar URL for person or institution nodes
Description for graph node items
AT-URI of the CONTAINS edge record
Inferred type of the item
Known values: eprint, author, graphNode, review, endorsement, external
AT-URI or identifier of the contained item
Node kind for graph node items
Resolved label for graph node items
Additional item metadata from the personal graph node
Optional user annotation on the item
Display order within the collection
Whether the item node is personal or cloned from community
Known values: personal, community
Node subkind for graph node items
Resolved title for eprint items
View raw schema
{
"type": "object",
"required": [
"edgeUri",
"itemUri",
"itemType",
"order",
"addedAt"
],
"properties": {
"kind": {
"type": "string",
"description": "Node kind for graph node items"
},
"note": {
"type": "string",
"description": "Optional user annotation on the item"
},
"label": {
"type": "string",
"description": "Resolved label for graph node items"
},
"order": {
"type": "integer",
"description": "Display order within the collection"
},
"title": {
"type": "string",
"description": "Resolved title for eprint items"
},
"avatar": {
"type": "string",
"description": "Avatar URL for person or institution nodes"
},
"source": {
"type": "string",
"description": "Whether the item node is personal or cloned from community",
"knownValues": [
"personal",
"community"
]
},
"addedAt": {
"type": "string",
"format": "datetime",
"description": "When the item was added to the collection"
},
"authors": {
"type": "array",
"items": {
"type": "string"
},
"description": "Resolved author names for eprint items"
},
"edgeUri": {
"type": "string",
"format": "at-uri",
"description": "AT-URI of the CONTAINS edge record"
},
"itemUri": {
"type": "string",
"description": "AT-URI or identifier of the contained item"
},
"subkind": {
"type": "string",
"description": "Node subkind for graph node items"
},
"itemType": {
"type": "string",
"description": "Inferred type of the item",
"knownValues": [
"eprint",
"author",
"graphNode",
"review",
"endorsement",
"external"
]
},
"metadata": {
"type": "unknown",
"description": "Additional item metadata from the personal graph node"
},
"description": {
"type": "string",
"description": "Description for graph node items"
}
},
"description": "View of an item in a collection"
}
View of a user collection
Properties
CID of the mirrored Cosmik collection record
AT-URI of the mirrored Cosmik collection, if Semble dual-write is enabled
Mapping of item URLs to Cosmik card/link record URIs and CIDs
Optional description of the collection
Number of items in the collection
Display label for the collection
DID of the collection owner
Resolved handle of the collection owner
AT-URI of the collection record
Controls whether Chive's AppView surfaces this collection in listings and search
Known values: listed, unlisted
View raw schema
{
"type": "object",
"required": [
"uri",
"cid",
"ownerDid",
"label",
"visibility",
"itemCount",
"createdAt"
],
"properties": {
"cid": {
"type": "string",
"description": "Content identifier"
},
"uri": {
"type": "string",
"format": "at-uri",
"description": "AT-URI of the collection record"
},
"label": {
"type": "string",
"description": "Display label for the collection"
},
"ownerDid": {
"type": "string",
"format": "did",
"description": "DID of the collection owner"
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Creation timestamp"
},
"itemCount": {
"type": "integer",
"description": "Number of items in the collection"
},
"updatedAt": {
"type": "string",
"format": "datetime",
"description": "Last update timestamp"
},
"visibility": {
"type": "string",
"description": "Controls whether Chive's AppView surfaces this collection in listings and search",
"knownValues": [
"listed",
"unlisted"
]
},
"cosmikItems": {
"type": "unknown",
"description": "Mapping of item URLs to Cosmik card/link record URIs and CIDs"
},
"description": {
"type": "string",
"description": "Optional description of the collection"
},
"ownerHandle": {
"type": "string",
"description": "Resolved handle of the collection owner"
},
"cosmikCollectionCid": {
"type": "string",
"description": "CID of the mirrored Cosmik collection record"
},
"cosmikCollectionUri": {
"type": "string",
"description": "AT-URI of the mirrored Cosmik collection, if Semble dual-write is enabled"
}
},
"description": "View of a user collection"
}
Event-type-specific payload with details like titles, snippets, and DIDs
Properties
Names of the eprint authors
Endorsement contribution types
Title of the relevant eprint
AT-URI of the relevant eprint
Label of the related event
Label of the related field
Label of the related institution
Label of the related person
Text snippet from the review or annotation
View raw schema
{
"type": "object",
"properties": {
"snippet": {
"type": "string",
"description": "Text snippet from the review or annotation"
},
"eprintUri": {
"type": "string",
"description": "AT-URI of the relevant eprint"
},
"eventLabel": {
"type": "string",
"description": "Label of the related event"
},
"fieldLabel": {
"type": "string",
"description": "Label of the related field"
},
"authorNames": {
"type": "array",
"items": {
"type": "string"
},
"description": "Names of the eprint authors"
},
"endorserDid": {
"type": "string",
"format": "did",
"description": "DID of the endorser"
},
"entityLabel": {
"type": "string",
"description": "Label of the entity link"
},
"eprintTitle": {
"type": "string",
"description": "Title of the relevant eprint"
},
"personLabel": {
"type": "string",
"description": "Label of the related person"
},
"reviewerDid": {
"type": "string",
"format": "did",
"description": "DID of the reviewer"
},
"annotatorDid": {
"type": "string",
"format": "did",
"description": "DID of the annotator"
},
"contributions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Endorsement contribution types"
},
"institutionLabel": {
"type": "string",
"description": "Label of the related institution"
}
},
"description": "Event-type-specific payload with details like titles, snippets, and DIDs"
}
A single event in a collection's activity feed
Properties
Subkind of the collection item (person, eprint, field, institution, event)
AT-URI of the collection item that this event relates to
Collection items that triggered this event with label and URI
AT-URI of the entity that triggered this event
Event-type-specific payload with details like titles, snippets, and DIDs
Event type discriminant
Known values: eprint_by_author, review_on_eprint, endorsement_on_eprint, annotation_on_eprint, review_by_author, endorsement_by_author, eprint_in_field, eprint_by_institution, eprint_at_event, eprint_referencing_person
View raw schema
{
"type": "object",
"required": [
"type",
"eventUri",
"eventAt",
"collectionItemUri",
"collectionItemSubkind",
"payload"
],
"properties": {
"type": {
"type": "string",
"description": "Event type discriminant",
"knownValues": [
"eprint_by_author",
"review_on_eprint",
"endorsement_on_eprint",
"annotation_on_eprint",
"review_by_author",
"endorsement_by_author",
"eprint_in_field",
"eprint_by_institution",
"eprint_at_event",
"eprint_referencing_person"
]
},
"eventAt": {
"type": "string",
"format": "datetime",
"description": "When the event occurred"
},
"payload": {
"ref": "#feedEventPayload",
"type": "ref",
"description": "Event-type-specific payload with details like titles, snippets, and DIDs"
},
"eventUri": {
"type": "string",
"description": "AT-URI of the entity that triggered this event"
},
"collectionItems": {
"type": "array",
"items": {
"ref": "#collectionItemRef",
"type": "ref"
},
"description": "Collection items that triggered this event with label and URI"
},
"collectionItemUri": {
"type": "string",
"description": "AT-URI of the collection item that this event relates to"
},
"collectionItemSubkind": {
"type": "string",
"description": "Subkind of the collection item (person, eprint, field, institution, event)"
}
},
"description": "A single event in a collection's activity feed"
}
An edge between two items within a collection
Properties
AT-URI of the personal graph edge record
AT-URI of the source item
AT-URI of the target item
View raw schema
{
"type": "object",
"required": [
"sourceUri",
"targetUri",
"relationSlug"
],
"properties": {
"edgeUri": {
"type": "string",
"format": "at-uri",
"description": "AT-URI of the personal graph edge record"
},
"sourceUri": {
"type": "string",
"description": "AT-URI of the source item"
},
"targetUri": {
"type": "string",
"description": "AT-URI of the target item"
},
"relationSlug": {
"type": "string",
"description": "Relation type slug"
}
},
"description": "An edge between two items within a collection"
}