Skip to main content
GET
List event logs

Authorizations

Authorization
string
header
required

Bearer token in the Authorization header — for example, Authorization: Bearer YOUR_API_KEY. Personal keys act as their owner; the Sessions API also accepts organization-owned service-account keys. Knowledge Files endpoints currently require a personal key.

Query Parameters

type
enum<string>

Filter by event type, e.g. integrations.update. Dotted <resource>.<action> identifier for an event. New values may be added over time — clients should treat unknown values gracefully.

Available options:
integrations.create,
integrations.update,
integrations.delete,
api_keys.create,
api_keys.delete,
users.invite_sent,
users.invite_accepted,
users.role_granted,
users.archive,
auth.login,
auth.logout,
sessions.create,
sessions.update,
sessions.delete
start_time
string<date-time>

Inclusive lower bound on the event timestamp (ISO-8601 UTC).

end_time
string<date-time>

Exclusive upper bound on the event timestamp (ISO-8601 UTC). Must be greater than start_time if both are set.

page
integer

Page number (1-indexed).

Required range: x >= 1
limit
integer

Number of events per page (max 100).

Required range: 1 <= x <= 100

Response

A page of event logs.

event_logs
object[]
required

Events on the current page, ordered newest-first by id.

count
integer
required

Number of events on this page.

total
integer
required

Total events matching the filters across all pages.

prev
integer | null

Previous page number. null if first page.

next
integer | null

Next page number. null if last page.