Audit Log object

An object that represents one event in an audit log.

AttributeTypeDescription
nameStringName of the event.
titleStringAn optional title for the log entry, not currently in use.
detailsObjectInformation relating to the specific event.
requestObjectInformation relating to how the event was requested.
actor_idIntegerIdentifier of the person responsible for the occurrence of the event.
actor_typeStringType of ID used, e.g. User, Admin, Employee.
server_timestampString
(format: ISO 8601 )
Timestamp of when the event occurred based on the time zone of the server.

Example audit log:

{
    "name": "employee_submit_location",
    "title": null,
    "details": {
        "id": "53f0100c-1977-44d1-a158-0dd0ca59c365",
        "action": "event",
        "controller": "i9/remote_reverify",
        "i9_remote_reverify": {
            "actor": "employee",
            "event_type": "submit_location",
            "auth_rep_phone": "",
            "qr_secret_matched": "",
            "geolocation_position": {
                "coords": {
                    "latitude": "43.1928207",
                    "longitude": "-115.1068495"
                }
            }
        }
    },
    "request": {
        "url": "https://SUBDOMAIN.workbright.com/remote_reverify/53f0100c-1977-44d1-a158-0dd0ca59c365/event",
        "referrer": "https://SUBDOMAIN.workbright.com/i9_remote_reverify",
        "remote_ip": "12.123.12.123",
        "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36",
        "server_name": "SUBDOMAIN.workbright.com"
    },
    "actor_id": null,
    "actor_type": null,
    "server_timestamp": "2024-07-18T09:20:39-06:00"
}