# HistoryLogEntry

> The history_logs optional block of a .well file: a list of HistoryLogEntry objects.

Property `history_logs` of the .well root, an array of objects, optional. [Defined in the spec](/format/spec/v2/object-schemas#historylogentry).

| Field | Type | Required | Values / constraints | Description |
| --- | --- | --- | --- | --- |
| `id` | string | yes |  |  |
| `datetime` | string | yes | pattern `^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z\|[+-]\d{2}:\d{2})$` |  |
| `updated_at` | string | no | pattern `^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z\|[+-]\d{2}:\d{2})$` |  |
| `category` | string | yes |  |  |
| `description` | string | yes |  |  |
| `author` | string | no |  |  |
| `severity` | string | no |  |  |
| `attachments` | [Attachment](/format/reference/objects/attachment)[] | no |  |  |
| `hydrodynamic_event_ids` | string[] | no |  |  |
| `sample_ids` | string[] | no |  |  |
| `maintenance_type` | string | no |  |  |
| `pump_installation_id` | string | no |  |  |
| `meter_id` | string | no |  |  |
| `status` | string | no | `active`, `maintenance`, `inactive`, `decommissioned`, `abandoned` |  |
