Skip to content

SystemStatusComponent

SystemStatusComponent represents the health of an individual Werk24 service component. The model reports the component name, current operational state, status message, uptime classification, and timestamps for when the status was updated. It may also include impact assessments, historical data, and links to related incidents. Use this object to monitor platform availability, integrate status dashboards, or trigger alerts when a specific subsystem experiences degraded performance. Because components can be grouped by product area, the model helps you communicate precise status updates to stakeholders and drive automated rerouting or graceful degradation strategies when issues arise. It also provides the raw data needed for SLA reporting and trend analysis.

Bases: BaseModel

Status information for a specific API component.

PARAMETER DESCRIPTION
id

TYPE: str

name

TYPE: str

status

TYPE: str

updated_at

TYPE: datetime | None DEFAULT: None

Source code in werk24/models/v2/status.py
class SystemStatusComponent(BaseModel):
    """Status information for a specific API component."""

    id: str
    name: str
    status: str
    updated_at: Optional[datetime] = None