List audit logs for the caller's organization. Supports domain, action, actor, and event-type filters.
const url = 'https://app.everruns.com/api/v1/orgs/example/audit-logs';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://app.everruns.com/api/v1/orgs/example/audit-logsParameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters”Prefixed public identifier
Query Parameters
Section titled “Query Parameters”Max entries to return (default 50, max 200).
Cursor: return entries created before this timestamp.
Filter by event type prefix (e.g. “auth.login”) — legacy.
Filter by actor UUID.
Filter by audit domain (“management” or “agent”).
Filter by action string (e.g. “management.member.invited”).
Responses
Section titled “ Responses ”Success
Response wrapper for list endpoints.
All list endpoints return responses wrapped in a data field.
object
Array of items returned by the list operation.
Domain-level audit log view. Mirrors AuditLogRow but omits org_id
(derived from the caller) and formats IDs as strings, matching the
shape returned by the HTTP and MCP adapters.
object
What happened, as <domain>.<resource>.<verb>.
UUID of the user who acted, when a user did.
Timestamp when this resource was created (RFC 3339).
Audit domain: management for org administration, agent for agent activity.
Legacy event type, kept for older filters.
Prefixed public identifier. See ID Schema.
Client IP address of the request, when known.
Free-form metadata attached to this resource.
Identifier of the resource the entry is about.
Kind of resource the entry is about.
Example
{ "data": [ { "action": "management.member.invited", "actor_id": "01933b5a-0000-7000-8000-000000000001", "domain": "management", "event_type": "auth.login", "target_type": "member" } ]}