List activity logs by organization member
const url = 'https://localhost:10001/api/v1/organizations/example/members/example/activity-logs?since=2026-01-15T09%3A30%3A00Z';const options = {method: 'GET', headers: {Authorization: '<Authorization>'}};
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://localhost:10001/api/v1/organizations/example/members/example/activity-logs?since=2026-01-15T09%3A30%3A00Z' \ --header 'Authorization: <Authorization>'Retrieve one member’s activity logs in an organization, scoped to the caller’s accessible projects when not an organization owner. A did:key must name a current member of the organization; a UUID matches any recorded actor, including a former member
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Organization ID or UUID (urn:uuid optional)
Member user ID (urn:uuid optional) or did:key
Query Parameters
Section titled “Query Parameters ”Filter logs created at or after this timestamp, RFC 3339
Responses
Section titled “ Responses ”Activity logs
An audit entry recording who acted on which resource and when
object
object
Resolved from the active org
Resolved from organizationId
Must be in the active org
Urn:uuid form
Example generated
[ { "action": "example", "logs": {}, "projectId": 1, "resource": "example", "userEmail": "example", "userId": "example", "userName": "example" }]Bad request - Invalid organization ID, user ID, or since timestamp
Error body returned by the governance endpoints; the message is human-readable and not a stable identifier
object
Example
{ "error": "Invalid request body"}Unauthorized - Authentication required
Error body returned by the governance endpoints; the message is human-readable and not a stable identifier
object
Example
{ "error": "Invalid request body"}Forbidden - Insufficient permissions
Error body returned by the governance endpoints; the message is human-readable and not a stable identifier
object
Example
{ "error": "Invalid request body"}Organization not found, or a did:key naming no current member
Error body returned by the governance endpoints; the message is human-readable and not a stable identifier
object
Example
{ "error": "Invalid request body"}Internal server error
Error body returned by the governance endpoints; the message is human-readable and not a stable identifier
object
Example
{ "error": "Invalid request body"}