Waiting for engine...
Skip to main content

Boomi MFT - AuditLog API (v1) - Audit

Toggle Pane

Download OpenAPI Specification: Download

Audit logging API for Boomi Managed File Transfer platform. Provides access to system audit trails.

Audit

Retrieves a paginated list of audit log events with optional filtering

This endpoint retrieves audit log events for the authenticated user's tenant and organization(s). Results are automatically scoped to the user's TenantId and OrganizationIds from the JWT token.

Filter Behavior:

  • category and eventType: When omitted or null, no filtering is applied for that parameter. Only use valid enum values (e.g., 100, 200, etc.) - zero (0) is not a valid value.
  • rangeStart: When provided, returns events on or after this timestamp. When omitted, no lower bound is applied.
  • rangeEnd: When provided, returns events on or before this timestamp. When omitted, no upper bound is applied.
  • pageNumber and pageSize: Control pagination. When omitted, default pagination settings are used.

Example requests:

  1. Filter by Configuration category (100) on or after a specific date:

    GET api/Audit?category=100&rangeStart=2022-10-21T05:00:00.000Z

  2. Filter by Transfer category (600) within a date range:

    GET api/Audit?category=600&rangeStart=2022-10-18T05:00:00.000Z&rangeEnd=2022-10-22T04:59:00.000Z

  3. Filter by Login Failed event type (202) on or after a specific date:

    GET api/Audit?eventType=202&rangeStart=2022-10-21T05:00:00.000Z

  4. Filter by event type with pagination:

    GET api/Audit?eventType=202&rangeStart=2022-10-21T05:00:00.000Z&pageSize=50&pageNumber=1

Authorizations:
ApiKeyBearer
query Parameters
EventType
integer <int32> (EventTypes)
Enum: 0 101 102 103 104 105 106 107 108 109 110 111 201 202 203 204 205 206 211 301 302 303 304 401 501 502 503 601 602 603 604 605 606 701 702 801 802 803 804 805

Possible values:

  • UserChange: 101
  • UserGroupChange: 102
  • PermissionsChange: 103
  • FlowChange: 104
  • OrganizationChange: 105
  • EndpointChange: 106
  • ThruNodeChange: 107
  • FlowEndpointChange: 108
  • SSHKeyChange: 109
  • PGPKeyChange: 110
  • CertificateChange: 111
  • LoginSuccess: 201
  • LoginFailed: 202
  • Logout: 203
  • SSOLoginSuccess: 204
  • SSOLoginFailed: 205
  • DeleteFile: 206
  • OneTimePasscodeSent: 211
  • AlertAcknowledge: 301
  • AlertClear: 302
  • AlertSuppress: 303
  • AlertReactivate: 304
  • ReportDownload: 401
  • FlowExport: 501
  • FlowImport: 502
  • ExportConnectionInfo: 503
  • FlowEndpointScheduleRun: 601
  • FlowManualRun: 602
  • ManualFileDownload: 603
  • ManualFileUpload: 604
  • GeneratePresignedUrl: 605
  • DownloadPresignedFile: 606
  • ThruNodeInstall: 701
  • ThruNodeUninstall: 702
  • SessionTimeout: 801
  • AccountLockout: 802
  • ForgotUsername: 803
  • ForgotPassword: 804
  • AccountUnban: 805
Category
integer <int32> (EventCategories)
Enum: 0 100 200 300 400 500 600 700 800

Possible values:

  • Configuration: 100
  • UserAction: 200
  • Alerts: 300
  • Reporting: 400
  • ImportExport: 500
  • Transfer: 600
  • ThruNode: 700
  • Security: 800
object
RangeStart
string <date-time>
RangeEnd
string <date-time>
PageNumber
integer <int32>
PageSize
integer <int32>
Total
integer <int64>

Responses

Response Schema:
pageNumber
integer or null <int32>
pageSize
integer or null <int32>
total
integer <int64>
Array of objects or null (EventEntityViewModel)

Response samples

Content type
No sample