curl --request GET \
--url https://api.example.com/api/audit-logs \
--header 'Authorization: Bearer <token>'{
"results": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"createdAt": "<string>",
"type": "organisation",
"action": "<string>",
"ipAddress": "<string>",
"userAgent": "<string>",
"refId": "<string>",
"user": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"email": "[email protected]",
"firstName": "<string>",
"lastName": "<string>"
},
"project": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
}
}
],
"paginate": {
"current": 123,
"from": 123,
"to": 123,
"total": 123,
"pageSize": 123
}
}Retrieve a paginated list of audit log entries for the organisation. Supports filtering by project, user, date range, type, and action.
curl --request GET \
--url https://api.example.com/api/audit-logs \
--header 'Authorization: Bearer <token>'{
"results": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"createdAt": "<string>",
"type": "organisation",
"action": "<string>",
"ipAddress": "<string>",
"userAgent": "<string>",
"refId": "<string>",
"user": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"email": "[email protected]",
"firstName": "<string>",
"lastName": "<string>"
},
"project": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>"
}
}
],
"paginate": {
"current": 123,
"from": 123,
"to": 123,
"total": 123,
"pageSize": 123
}
}Personal access token is obtained through your profile
Filter by project ID
Filter by user ID
Filter entries from this date (inclusive)
Filter entries until this date (inclusive)
Filter by audit log type
organisation, user, group, accessToken, project, document, release, member, personalAccessToken Filter by action name
Field to order results by
Sort direction (ASC or DESC)
Current page
Number of items per page
Was this page helpful?