List Project Audit Events

List immutable audit events recorded for a project.

Results are ordered by occurred_at descending, then id descending. The cursor parameter is an opaque pagination token and must be treated as an unreadable value by clients.

Use the filters to narrow the feed by event type, actor, or resource identifiers.

Authentication

AuthorizationBearer

API key or access token, sent as Authorization: Bearer <token>. The simplest option: create an API key in your dashboard under Settings, then paste it here.

OR
AuthorizationBearer

API key or access token, sent as Authorization: Bearer <token>. The simplest option: create an API key in your dashboard under Settings, then paste it here.

Path parameters

org_idstringRequiredformat: "uuid"
The organization ID
project_idstringRequiredformat: "uuid"
The project ID

Query parameters

cursorstring or nullOptional

A cursor for pagination. Use the next_cursor value from the previous response to get the next page of results.

page_limitintegerOptional1-100Defaults to 100

The maximum number of items to return per page. Defaults to 100 if not specified.

event_typelist of strings or nullOptional
Filter by one or more audit event types.
actor_user_idstring or nullOptionalformat: "uuid"
Filter by the acting user.
resource_typestring or nullOptional
Filter by resource type.
resource_idstring or nullOptional
Filter by resource identifier.
start_datedatetime or nullOptional
Only include events occurring at or after this UTC timestamp.
end_datedatetime or nullOptional
Only include events occurring at or before this UTC timestamp.

Response

Project audit events retrieved successfully
resultslist of objects
The list of items returned for the current page.
paginationobject or nullOptional
Contains pagination information for the result set.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error