Skip to content

Event

Data structures for Event resource information and responses

Classes

Event pydantic-model

Bases: pydantic.BaseModel

Event represents an artifact of an action. Whether it is creating a user, editing a document, changing permissions, or any other action – an event is created that can be used as an audit trail or activity stream.

Fields:

  • id (uuid.UUID)
  • name (str)
  • model_id (typing.Optional[uuid.UUID])
  • actor_id (uuid.UUID)
  • user_id (typing.Optional[uuid.UUID])
  • collection_id (typing.Optional[uuid.UUID])
  • document_id (typing.Optional[uuid.UUID])
  • actor (outline_wiki_api.models.user.User)
  • created_at (datetime.datetime)
  • data (typing.Optional[typing.Any])

EventListResponse 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 (typing.Optional[list[outline_wiki_api.models.event.Event]])