Skip to main content
GET
Error

Authorizations

Authorization
string
header
required

Authorization: Bearer <token>. Accepts EITHER a Keycloak access token (scopes-in-token) OR an opaque POS session token; both resolve to the same pos.* scope vocabulary the route guards enforce.

Query Parameters

actorId
string

Narrow to actions performed by this actor id.

entityType
string

Narrow to a target entity kind (e.g. purchaseOrder, product).

entityId
string

Narrow to actions against one target entity id.

action
string

Narrow to one audited action key (e.g. procurement.createPurchaseOrder).

from
string

Lower bound (inclusive) of the audit window, as an ISO-8601 instant.

to
string

Upper bound (inclusive) of the audit window, as an ISO-8601 instant.

limit
integer

Cap on the number of entries returned (positive integer; a bad value 400s).

Required range: 0 < x <= 9007199254740991

Response

The matching audit-log entries, most recent first.

id
string
required
action
string
required
actorId
string
required
outcome
enum<string>
required
Available options:
success,
failure
at
string
required
correlationId
string
required
entityType
string
entityId
string
idempotencyKey
string
metadata
object
Example: