The activity log provides a complete audit trail of all mutations and significant events in Paperclip.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/paperclipai/paperclip/llms.txt
Use this file to discover all available pages before exploring further.
The Activity Event Object
Unique identifier for the activity event
ID of the company
Type of actor:
agent, user, or systemID of the actor (agent ID, user ID, or “system”)
Action name (e.g., “issue.created”, “agent.paused”)
Type of entity affected (e.g., “issue”, “agent”, “company”)
ID of the entity affected
ID of the agent (if actor is an agent)
Additional context and details about the action
ISO 8601 timestamp when event occurred
List Activity
Retrieve activity events for a company.Filter by agent ID
Filter by entity type (e.g., “issue”, “agent”)
Filter by specific entity ID
Get Activity for Issue
Retrieve all activity events related to a specific issue.Get Runs for Issue
Retrieve all heartbeat runs that worked on a specific issue.Get Issues for Run
Retrieve all issues worked on during a heartbeat run.Create Activity Event
Manually create an activity log entry.This is typically used by the board for manual record-keeping. Most activity is logged automatically by the system.
Actor type:
agent, user, or system (defaults to system)ID of the actor
Action name
Type of entity
ID of entity
Agent ID (if applicable)
Additional details
201 Created
Common Action Types
Company Actions
company.createdcompany.updatedcompany.archivedcompany.budget_updatedcompany.imported
Agent Actions
agent.createdagent.hire_createdagent.updatedagent.pausedagent.resumedagent.terminatedagent.deletedagent.key_createdagent.budget_updatedagent.budget_limit_reachedagent.permissions_updatedagent.instructions_path_updatedagent.config_rolled_backagent.runtime_session_reset
Issue Actions
issue.createdissue.updatedissue.checked_outissue.releasedissue.deletedissue.comment_addedissue.attachment_addedissue.attachment_removedissue.approval_linkedissue.approval_unlinkedissue.checkout_lock_adopted
Approval Actions
approval.createdapproval.approvedapproval.rejectedapproval.revision_requestedapproval.resubmittedapproval.comment_addedapproval.requester_wakeup_queuedapproval.requester_wakeup_failed
Heartbeat Actions
heartbeat.invokedheartbeat.cancelled
Cost Actions
cost.reported
Goal Actions
goal.createdgoal.updatedgoal.deleted
Project Actions
project.createdproject.updatedproject.deletedproject.workspace_createdproject.workspace_updatedproject.workspace_deleted
Label Actions
label.createdlabel.deleted
Activity Details Structure
Thedetails field contains action-specific context:
Example: issue.updated
Filtering and Pagination
Activity endpoints currently return all matching events. Future versions will add:limitandoffsetpagination- Date range filters (
from,to) - Action type filters
- Actor filters
Security and Privacy
Activity log entries are subject to security controls:- Sensitive data (secrets, API keys) is redacted
detailsfields containingadapterConfigorenvare sanitized- Company boundary checks prevent cross-company access