Overview
The Task Audit Logs API records actions taken on tasks. Each log entry identifies the task, the action, the actor type and ID, an optional JSON payload, and a timestamp. Access is scoped to tasks owned by the caller or tasks in workspaces where the caller is a member.This namespace is served by the Allternit API data-plane node (
http://127.0.0.1:8013 on the same machine, or your paired or provisioned node). The hosted Cloud API at https://api.allternit.com does not route it; it relays only agent sessions, canvases, office and beta research/sessions. See Cloud API.Base URL
Authentication
All routes require a valid bearer token in theAuthorization header. See Authentication for details.
Audit log object
Responses use camelCase. The create request accepts
taskId or task_id, and actor_type / actor_id in snake_case.
Endpoints
List audit logs
Query parameters
Response
taskId is omitted, the endpoint returns audit logs for all tasks the caller can access.
Create an audit log entry
Response
201 Created
Error codes
Errors are returned as{"error": "<message>"}.
Related pages
- Tasks — task management
- Agent Runs — agent execution events
- Workspaces — workspace membership and access