pybragerone.models.api.user

User-related models for BragerOne API.

Classes

User(**data)

User information model.

class pybragerone.models.api.user.User(**data: Any)[source]

Bases: BaseModel

User information model.

Parameters:
  • id (int)

  • name (str)

  • email (str)

  • language (str)

  • allow_email_type_informations (bool)

  • allow_email_type_alarms (bool)

  • allow_email_type_marketing (bool)

  • allow_email_type_warnings (bool)

  • activated_at (datetime)

  • show_rate_us_modal (bool)

activated_at: datetime
allow_email_type_alarms: bool
allow_email_type_informations: bool
allow_email_type_marketing: bool
allow_email_type_warnings: bool
email: str
id: int
language: str
model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

name: str
show_rate_us_modal: bool