Skip to content

View

Data structures for View resource information and responses

Classes

View pydantic-model

Bases: pydantic.BaseModel

Represents a compressed record of an individual user's views of a document. Individual views are not recorded but a first, last and total is kept per user.

Fields:

  • id (uuid.UUID)
  • document_id (uuid.UUID)
  • first_viewed_at (datetime.datetime)
  • last_viewed_at (datetime.datetime)
  • count (int | None)
  • user (outline_wiki_api.models.user.User | None)

ViewResponse pydantic-model

Bases: outline_wiki_api.models.response.Response

Fields:

  • status (int)
  • ok (bool)
  • pagination (typing.Optional[outline_wiki_api.models.response.Pagination])
  • policies (typing.Optional[typing.List[outline_wiki_api.models.response.Policy]])
  • data (outline_wiki_api.models.view.View | None)

ViewListResponse pydantic-model

Bases: outline_wiki_api.models.response.Response

Fields:

  • status (int)
  • ok (bool)
  • pagination (typing.Optional[outline_wiki_api.models.response.Pagination])
  • policies (typing.Optional[typing.List[outline_wiki_api.models.response.Policy]])
  • data (list[outline_wiki_api.models.view.View] | None)