Skip to main content

AdminAuditHistoryRequest

Package: @nauth-toolkit/client Type: Request

Request payload for getting user authentication history (admin-only). Supports filtering by event type and status with pagination.

import { AdminAuditHistoryRequest } from '@nauth-toolkit/client';

Properties

PropertyTypeRequiredDescription
eventStatusstringNoFilter by event status
eventTypestringNoFilter by event type
limitnumberNoNumber of records per page
pagenumberNoPage number (1-indexed)
substringYesUser's unique identifier (UUID v4). Required for admin operations.

Example

{
"sub": "a21b654c-2746-4168-acee-c175083a65cd",
"page": 1,
"limit": 50,
"eventType": "LOGIN_SUCCESS",
"eventStatus": "SUCCESS"
}

Filter by failed logins:

{
"sub": "a21b654c-2746-4168-acee-c175083a65cd",
"page": 1,
"limit": 20,
"eventType": "LOGIN_FAILED"
}

Used By