Skip to main content
GET
List your team's audit log
  • Owners and Admins only. An API key needs team:manage.
  • Kinds: team members and invitations, login access, API keys created or revoked, and tools published or deleted.
  • Filter by kind and time range.
  • Events stay listed for 90 days.
  • Callers: an API key, an MCP OAuth token or a Dashboard session.
  • Permission: team:manage; an API key also needs team:manage.
  • Effect: Changes nothing.
  • Errors: business_account_required, role_permission_missing, and the errors any request can get.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

kind
enum<string>

Only events of this kind

Available options:
team.member_added,
team.role_changed,
team.member_removed,
team.invitation_sent,
team.invitation_resent,
team.invitation_revoked,
login.access_granted,
login.access_changed,
login.access_revoked,
api_key.created,
api_key.revoked,
tool.published,
tool.deleted
from
string

At or after, inclusive (default and earliest: 90 days ago)

to
string

Before (default: now)

cursor
string

The next_cursor of the previous page

limit
string

Items per page, 1 to 100 (default 20)

Response

One page of events

data
object[]
required
next_cursor
string | null
required