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 (outline_wiki_api.models.response.Pagination | None)
  • policies (list[outline_wiki_api.models.response.Policy] | None)
  • data (outline_wiki_api.models.view.View | None)

ViewListResponse pydantic-model

Bases: outline_wiki_api.models.response.Response

Fields:

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