openapi: 3.2.0 info: title: REST API for Oracle Eloqua Marketing Cloud Service Application/2.0/Audit logs API description: The Oracle Eloqua Marketing Cloud Service REST APIs enable you to extend the functionality of the product, build Apps, and perform high volume data transfers. version: 2026.08.07 x-summary: The Oracle Eloqua Marketing Cloud Service REST APIs enable you to extend the functionality of the product, build Apps, and perform high volume data transfers. tags: - name: Application/2.0/Audit logs description: The Audit Log API endpoint enables initiating a request for Eloqua audit log exports using the Application API. Specify the type of audit log you want to export within a specified date and time range. If the request is successful, a report will be sent to the email address specified in the request. paths: /api/rest/2.0/data/auditLog/reportExport: post: operationId: QueueReportExportPOSTRest20 summary: Initiate an audit log export description: Creates a request for an audit log export that matches the criteria specified by the request body. responses: '201': description: Request for the audit log has been registered. An email containing a link to the exported data will be sent to the email address for export notification '400': description: Bad request. See Status Codes for information about other possible HTTP status codes. '401': description: Unauthorized. See Status Codes for information about other possible HTTP status codes. '403': description: Forbidden. See Status Codes for information about other possible HTTP status codes. '404': description: The requested resource was not found. See Status Codes for information about other possible HTTP status codes. '500': description: The service has encountered an error. See Status Codes for information about other possible HTTP status codes. tags: - Application/2.0/Audit logs x-internal-id: api-rest-2.0-data-auditLog-reportExport-post x-filename-id: api-rest-2.0-data-auditlog-reportexport-post requestBody: content: application/json: schema: $ref: '#/components/schemas/AuditLogReportRequestRest20' description: Audit log export request required: true components: schemas: AuditLogReportRequestRest20: title: AuditLogReportRequest properties: type: type: string description: This property is not used. auditReportType: type: string description: 'Specifies the Audit Report Type to generate. Possible values include: assets (asset history), securityGroup (security group history), userProfile (user profile history), userLogin (user login history), dataExport (export history), and dataUpload (upload history).' startDate: type: string description: The start date and time (10 digit integer Unix time). This property is required. endDate: type: string description: The end date and time (10 digit integer Unix time). This property is required. notificationEmail: type: string description: Email address for export notification. This property is required. fileFormat: type: string description: 'File format to be exported. Possible values include: delimitedFile or Excel2007.' assetTypes: type: string description: 'The asset type for the Audit log. Required if auditReportType is set to assets. Possible values include: forms, programs, campaigns, emails, and landingPages. Specify multiple asset types by comma separating values.' actionName: type: string description: 'The event action to filter for the audit log. Possible values include: all, create, modify, delete, archive and unarchive. For campaigns, possible values also include: activated, deactivated, pause, and scheduleForActivation. If not specified, defaults to all.' status: type: string description: 'For dataUpload and dataExport audit reports, you can filter on the status. Possible values include: completed, in progress, queued, waiting, failed, and inactive.' userName: type: string description: The user name to filter on. userId: $ref: '#/components/schemas/System.Nullable_1__System.Int32__mscorlib__Version_4.0.0.0__Culture_neutral__PublicKeyToken_b77a5c561934e089__Rest20' description: AuditLogReportRequest_Field_UserId_Description System.Nullable_1__System.Int32__mscorlib__Version_4.0.0.0__Culture_neutral__PublicKeyToken_b77a5c561934e089__Rest20: title: System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] properties: {}