Skip to main content
GET
/
admin
/
audit-logs
/
security
/
events
Get recent security events
curl --request GET \
  --url https://api.engagefabric.com/admin/audit-logs/security/events
[
  {
    "id": "<string>",
    "actorType": "USER",
    "actorId": "<string>",
    "eventType": "AUTH_LOGIN",
    "eventCategory": "AUTHENTICATION",
    "action": "<string>",
    "resource": "<string>",
    "status": "SUCCESS",
    "severity": "DEBUG",
    "isSuspicious": true,
    "createdAt": "2023-11-07T05:31:56Z",
    "tenantId": "<string>",
    "projectId": "<string>",
    "actorIp": "<string>",
    "resourceId": "<string>",
    "details": {},
    "changes": {},
    "metadata": {},
    "errorMessage": "<string>",
    "flagReason": "<string>"
  }
]

Query Parameters

tenantId
string
required
projectId
string
required
hours
number
required
limit
number
required

Response

200 - application/json

Recent security events

id
string
required
actorType
enum<string>
required
Available options:
USER,
API_KEY,
SYSTEM,
WEBHOOK,
PLAYER
actorId
string
required
eventType
enum<string>
required
Available options:
AUTH_LOGIN,
AUTH_LOGOUT,
AUTH_FAILED_LOGIN,
AUTH_TOKEN_CREATED,
AUTH_TOKEN_REVOKED,
TENANT_CREATED,
TENANT_UPDATED,
TENANT_DELETED,
PROJECT_CREATED,
PROJECT_UPDATED,
PROJECT_DELETED,
PROJECT_TIER_CHANGED,
PLAYER_CREATED,
PLAYER_UPDATED,
PLAYER_DELETED,
PLAYER_BANNED,
PLAYER_UNBANNED,
XP_GRANTED,
LEVEL_UP,
CURRENCY_GRANTED,
CURRENCY_DEDUCTED,
BADGE_AWARDED,
LIVES_UPDATED,
RULE_CREATED,
RULE_UPDATED,
RULE_DELETED,
RULE_PUBLISHED,
RULE_EXECUTED,
QUEST_CREATED,
QUEST_UPDATED,
QUEST_COMPLETED,
ADVENTURE_CREATED,
ADVENTURE_STARTED,
ADVENTURE_COMPLETED,
RATE_LIMIT_EXCEEDED,
RATE_LIMIT_RESET,
RATE_LIMIT_OVERRIDE_CREATED,
IP_BLOCKED,
IP_UNBLOCKED,
ABUSE_DETECTED,
ADMIN_OVERRIDE,
ADMIN_DATA_EXPORT,
ADMIN_CONFIG_CHANGE,
ADMIN_MANUAL_ADJUSTMENT,
SECURITY_SUSPICIOUS_ACTIVITY,
SECURITY_API_KEY_LEAKED,
SECURITY_UNAUTHORIZED_ACCESS,
SECURITY_IP_BLOCKED,
SECURITY_IP_UNBLOCKED
eventCategory
enum<string>
required
Available options:
AUTHENTICATION,
AUTHORIZATION,
DATA_ACCESS,
DATA_MUTATION,
CONFIGURATION,
SECURITY,
COMPLIANCE,
ADMIN_ACTION,
SYSTEM_EVENT
action
string
required
resource
string
required
status
enum<string>
required
Available options:
SUCCESS,
FAILURE,
PARTIAL
severity
enum<string>
required
Available options:
DEBUG,
INFO,
WARNING,
ERROR,
CRITICAL
isSuspicious
boolean
required
createdAt
string<date-time>
required
tenantId
string
projectId
string
actorIp
string
resourceId
string
details
object
changes
object
metadata
object
errorMessage
string
flagReason
string