List Audit Logs
List audit logs for an organization. Requires admin or organization API key access.
Audit Logs provide a complete, time-stamped record of all actions performed within your organization. They help you answer key questions like:Documentation Index
Fetch the complete documentation index at: https://docs.cekura.ai/llms.txt
Use this file to discover all available pages before exploring further.
- Who made a change?
- What changed?
- When did it happen?
- Where did it happen?
What Can Be Tracked
The audit logs API allows you to track changes across different types of objects in the platform, including:- Agents
- Scenarios
- Metrics
- API Keys
- Executions / Runs
- Cron Jobs
- Organization-level and Project-level settings
Streaming to a SIEM
You can continuously pull audit logs in near real-time by periodically querying the API with a moving time window and forwarding the results to your SIEM system (e.g., Splunk, Datadog, ELK). Approach:- Maintain a
last_fetched_timestamp - Call the Audit Logs API at regular intervals (e.g., every 5 minutes)
- Fetch logs between
last_fetched_timestampandnow - Push the results to your SIEM
- Update
last_fetched_timestamp
user_email or api_key_name will be present for each log entry (not both). By default, audit logs are only retained for a year.Authorizations
API Key Authentication. It should be included in the header of each request.
Query Parameters
A page number within the paginated result set.
Number of results to return per page.
Organization whose logs are being fetched
Start of the time range for logs (ISO 8601, e.g. 2025-01-01T00:00:00Z). Defaults to 1 week ago. Max duration between start_time and end_time is 30 days.
End of the time range for logs (ISO 8601, e.g. 2025-12-31T23:59:59Z). Defaults to now. Max duration between start_time and end_time is 30 days.
Filter logs for a specific project
Filter logs for actions performed by a specific user
Type of object being tracked (e.g. aiagent, metric, scenario, api_key)
Unique identifier of the object. Must be used together with object_type
Higher-level classification of the action (e.g. object, run_scenarios)
Type of operation performed (create, update, delete)