# tinker.types.AuditLogEntry ## *class* [**tinker.types.AuditLogEntry**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/audit_log_entry.py#L10)(*[BaseModel](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/_models.py#L88)*) A single entry in the audit log. **Fields:** - [**timestamp**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/audit_log_entry.py#L13) (*datetime*) – When the event occurred. - [**event**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/audit_log_entry.py#L16) (*str*) – `_`, e.g. `checkpoint_read`, `project_grant_set`. - [**event_details**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/audit_log_entry.py#L19) (*dict[str, object]*) – Who did it, what it was about, and whatever else this event records. - [**model_id**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/audit_log_entry.py#L22) (*str | None*) – Deprecated: read `event_details`. Set on checkpoint events only. - [**tinker_path**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/audit_log_entry.py#L25) (*str | None*) – Deprecated: read `event_details`. Set on checkpoint events only. - [**purpose**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/audit_log_entry.py#L28) (*str | None*) – Deprecated: read `event_details`. Set on checkpoint reads only. ## Referenced by - [tinker.types.AuditLogResponse](https://tinker-docs.thinkingmachines.ai/tinker/api-reference/types/auditlogresponse/index.md)