Skip to main content

Audit Logs

Audit logs record actions performed in the API Control Plane, providing a traceable history of changes for compliance and troubleshooting.

Query audit logs

curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/auditLog?page=1&size=20" \
-H "Authorization: Bearer <your-token>"

Filter parameters

ParameterTypeDescription
textstringFree-text search
fromdate-timeStart of time range
todate-timeEnd of time range
userUUIDFilter by user who performed the action
actionstringFilter by action type

Example — get audit logs for the last 24 hours:

curl -X GET "https://<your-subdomain>.backend.<region>.controlplane.boomi.com/auditLog?from=2026-02-22T00:00:00Z&to=2026-02-23T00:00:00Z&size=100" \
-H "Authorization: Bearer <your-token>"

Example response:

{
"content": [
{
"id": "c3d4e5f6-a7b8-9012-cdef-123456789012",
"timestamp": "2026-02-23T10:30:00Z",
"user": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"action": "API_CREATED",
"resourceType": "API",
"resourceId": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"details": "Created API 'Petstore API'"
}
],
"size": 100,
"number": 1,
"totalPages": 1,
"totalElements": 1,
"last": true
}
note

Querying audit logs requires the AUDIT_LOG_READ scope on your access token.