Skip to main content
GET
/
admin
/
audit-logs
/
resource
/
{resource}
/
{resourceId}
Get audit trail for a resource
curl --request GET \
  --url https://api.engagefabric.com/admin/audit-logs/resource/{resource}/{resourceId}
[
  {
    "id": "<string>",
    "actorId": "<string>",
    "action": "<string>",
    "resource": "<string>",
    "isSuspicious": true,
    "createdAt": "2023-11-07T05:31:56Z",
    "tenantId": "<string>",
    "projectId": "<string>",
    "actorIp": "<string>",
    "resourceId": "<string>",
    "details": {},
    "changes": {},
    "metadata": {},
    "errorMessage": "<string>",
    "flagReason": "<string>"
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.engagefabric.com/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

resource
string
required

Resource type (e.g., player, quest)

resourceId
string
required

Resource ID

Query Parameters

limit
number
required

Response

200 - application/json

Resource audit trail

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