View Editor Logs
The following method is available on the Project class to retrieve Editor Logs.start_time and end_time are required parameters, while the rest are optional filters.
/sdk-documentation/projects-sdk/sdk-activity-logs#object-actions
View Task Actions
Task actions can be retrieved using the following method on the Project class.after is a required parameter, while the rest are optional filters.
See the full list of task actions here.
Use Cases
Get History of a Label
Approval and Rejection Rates
The following script prints the approval and rejection rates for users in a Project.Migrating from Activity Logs to New Editor Logs
Overview
Encord introduced a Editor Logs to replace the deprecated Activity Logs. The new logs are more structured, scalable, and aligned with how annotation actions are actually performed in the editor. Migrating to Editor Logs is not just a rename. Using Editor logs is a shift to a more structured, scalable logging system that better reflects real annotation workflows. After migration you will benefit from:- Faster queries
- Cleaner filtering
- More reliable audit trails
Conceptual Shift
The biggest change is how logs are modeled:
Before: Logs were general activity records (who did what, loosely defined)
Now: Logs are editor events, tightly scoped to annotation actions
Think of the new logs as a timeline of precise annotation events, not just audit entries.
SDK Migration
1. Replace Deprecated Log Calls Deprecated:Common Migration Patterns
Pattern 1: Tracking Label Creation
Before:Pattern 2: Filtering by User
Before:Pattern 3: Time-Based Queries
Before:Migration Checklist
- Replace all get_activity_logs() calls
- Update filtering to use server-side parameters
- Refactor log parsing to new schema (event_type, actor, payload)
- Validate downstream systems (analytics, dashboards, exports)
- Remove deprecated logic and fallbacks
Tips and Tricks
- Event Granularity is Higher
- Payload Structure Varies by Event
- Pagination Matters
- Backward Compatibility
- Old endpoints
- Old schema fields

