persona.auditLogs — /api/v1/developer/audit-logs.
Read-only, control-plane only (mirrors Providers — no ExternalUser ownership concept). A client
constructed with externalUserId gets an empty PaginatedResult back, not an error — the
same existence-hiding-style precedent providers.list() established.
Today’s audit log covers Project-lifecycle events only — credential minted/revoked,
membership added/removed, Project suspended/restored, deletion requested/cancelled/completed.
It does not cover resource CRUD — creating, updating, or deleting an Agent/Skill/Knowledge
Base/Provider/MCP leaves no entry here yet. Don’t expect to find an "agent.deleted" event; it
doesn’t exist as of this release.
Methods
list(params?)
ListAuditLogsParams: page?, limit?, eventType? (optional exact-match filter, e.g.
"credential.created").
- Returns
PaginatedResult<AuditLogEntry>. Each entry:
Complete example