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
| Parameter | Type | Description |
|---|---|---|
text | string | Free-text search |
from | date-time | Start of time range |
to | date-time | End of time range |
user | UUID | Filter by user who performed the action |
action | string | Filter 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.