ContentItem.
A piece of content, the same by construction
Figure 1ContentItemspecified
- kind
- entity
- scope
- shared
- key
- the source and the source’s own id
- store
- postgres+lake
- family
- record
Fields#
| field | type | required | note |
|---|---|---|---|
versions | [hash] | yes | each the hash of its content |
author_account | id | no | |
parent | id | no | |
root | id | no | a reply is a member of its thread and never a thread |
community | id | no | |
kind | KindOfEntity | yes | a kind whose parent kind is the content item: a post, a comment, a page, a job posting, a filing, a listing, a message, a review, a video, an episode, a transcript segment, an image, an ad creative, a paper, a patent |
span | json | no | a start, an end and a unit, seconds, characters or a page, within its parent |
Routes that use it#
No route takes or returns ContentItem directly. The record holds it, and the objects that point at it reach it.