The EndUser Audit Logs API provides access to audit logs that record end user operations and security events within the tenant. Use this for compliance requirements and security investigations.
Exports are executed as asynchronous jobs. Check job status via the Jobs Management API.
Action Types
User Actions
Action
Description
user.create
User created
user.update
User updated
user.delete
User deleted
user.suspend
User suspended
user.unsuspend
User unsuspended
user.lock
User locked
user.unlock
User unlocked
user.anonymize
User anonymized
Authentication Actions
Action
Description
auth.login
Login
auth.logout
Logout
auth.login_failed
Login failed
auth.mfa_enabled
MFA enabled
auth.mfa_disabled
MFA disabled
auth.password_changed
Password changed
auth.password_reset
Password reset
Client Actions
Action
Description
client.create
Client created
client.update
Client updated
client.delete
Client deleted
client.secret_rotated
Secret rotated
Session Actions
Action
Description
session.revoke
Session revoked
session.revoke_all
All sessions revoked
Role & Policy Actions
Action
Description
role.create
Role created
role.update
Role updated
role.delete
Role deleted
role.assign
Role assigned
role.unassign
Role unassigned
policy.create
Policy created
policy.update
Policy updated
policy.delete
Policy deleted
Settings Actions
Action
Description
settings.update
Settings updated
webhook.create
Webhook created
webhook.update
Webhook updated
webhook.delete
Webhook deleted
Audit Log Retention
Audit logs are retained based on tenant settings. The default retention period is 90 days. You can modify the retention period via the Settings Management API.