Query audit logs
GET
/v1/admin/audit/logs
Returns audit trail of all authenticated operations. Essential for compliance (SOC2, GDPR, etc.).
RETENTION: - Recommended: 90 days hot, 1 year cold storage - Critical for security incident investigation
FILTERING: - By tenant, key, time range, operation, status - Supports complex queries for forensics
Authorizations
AdminKeyAuth
Administrative API key with full system access
Type
API Key (header: X-Admin-API-Key)
Parameters
Query Parameters
tenant_id
Type
string
key_id
Type
string
operation
Type
string
status
Type
integer
from
Type
string
Format
"date-time"to
Type
string
Format
"date-time"cursor
Type
string
limit
Type
integer
Default
50Responses
Audit log entries
application/json
JSON "logs": [ { "log_id": "string", "timestamp": "string", "tenant_id": "string", "key_id": "string", "user_agent": "string", "source_ip": "string", "operation": "string", "request_id": "string", "status": 0, "error_code": "string", "subject": { }, "action": { }, "amount": { }, "metadata": { "additionalProperties": "string" } } ], "next_cursor": "string", "has_more": true
{
}
