List all event integrity reports

List the event integrity reports, and automatically checks that no tampering occurred on each report

Responses
  • 200 The Event Integrity Reports

    Array [

    id
    string (Internal ID) required

    Object internal ID

    status
    string required

    The report status. running means the scan is currently in progress. verified means the scan checked the events and found no log tampering. unexpectedFailure means an unexpected error happened either while checking the events tampering or the event integrity reports tampering. eventIntegrityFailure means the event logs were tampered with. reportIntegrityFailure means the event integrity reports were tampered with. If the status is a failure, the error field contains details about the failure.

    Enum running verified unexpectedFailure eventIntegrityFailure reportIntegrityFailure
    start
    string required

    The start time of the events scan

    end
    string | null

    The end time of the events scan

    from
    string (Internal ID)

    The Id of the first event that was verified

    to
    string (Internal ID)

    The Id of the last event that was verified

    error
    string | null

    In case of failure, a detailed message about the failure

    events
    integer | null

    The total number of events checked by this report

    seal
    string | null

    The event integrity report, hashed and signed with a secret, ensuring event reports cannot be forged

    ]

  • 400 Bad Request
  • 401 Unauthorized request
  • 403 Forbidden action
  • 500 Internal Server error