SWIRLS_
ReferenceSDKClient

Audit

SDK reference for audit — Audit log and compliance queries.

Audit log and compliance queries.

listByOrg

List audit events for an organization

GET

Usage:

const result = await swirls.client.audit.listByOrg({
  orgId: '...',
  limit: 1,
})

Input:

ParameterTypeRequiredDescription
orgIdstringYes
limitnumberYes
cursorstringNo

Output:

FieldTypeDescription
dataobject[]
nextCursorstring

listByActor

List audit events for a specific actor

GET

Usage:

const result = await swirls.client.audit.listByActor({
  actorId: '...',
  limit: 1,
})

Input:

ParameterTypeRequiredDescription
actorIdstringYes
limitnumberYes
cursorstringNo

Output:

FieldTypeDescription
dataobject[]
nextCursorstring

listExecutionLogs

List execution logs for a graph execution

GET

Usage:

const result = await swirls.client.audit.listExecutionLogs({
  graphExecutionId: '...',
  limit: 1,
})

Input:

ParameterTypeRequiredDescription
graphExecutionIdstringYes
nodeExecutionIdstringNo
limitnumberYes
cursorstringNo

Output:

FieldTypeDescription
dataobject[]
nextCursorstring

listExecutionLogsByOrg

List execution logs for an organization

GET

Usage:

const result = await swirls.client.audit.listExecutionLogsByOrg({
  orgId: '...',
  limit: 1,
})

Input:

ParameterTypeRequiredDescription
orgIdstringYes
limitnumberYes
cursorstringNo

Output:

FieldTypeDescription
dataobject[]
nextCursorstring

listExecutionLogsByActor

List execution logs for a personal account user

GET

Usage:

const result = await swirls.client.audit.listExecutionLogsByActor({
  userId: '...',
  limit: 1,
})

Input:

ParameterTypeRequiredDescription
userIdstringYes
limitnumberYes
cursorstringNo

Output:

FieldTypeDescription
dataobject[]
nextCursorstring

On this page