Skip to content

Interface: AuditPage

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Compliance / AuditPage

Interface: AuditPage

Defined in: src/types/compliance.ts:130

A page of AuditRecords plus the total size of the filtered set — the response of GET /api/v1/compliance/audit/list.

total counts every record matching the filter (the requestPathPattern / since / until applied to the request), independent of limit / offset, so callers can render “n of m” and decide whether more pages exist. limit is null when the full filtered set was returned (the all export path).

Properties

limit

limit: number | null

Defined in: src/types/compliance.ts:136

The limit applied to this page; null when the full filtered set was returned (all: true).


offset

offset: number

Defined in: src/types/compliance.ts:138

The zero-based offset applied to this page.


records

records: AuditRecord[]

Defined in: src/types/compliance.ts:132

Records in this page, already sorted, filtered, and windowed.


total

total: number

Defined in: src/types/compliance.ts:134

Total records matching the filter, independent of limit / offset.