--- comments: true description: Track all account activity and events on Ultralytics Platform with the activity feed, including training, uploads, and system events. keywords: Ultralytics Platform, activity feed, audit log, notifications, event tracking, activity history --- # Activity Feed [Ultralytics Platform](https://platform.ultralytics.com) provides a comprehensive activity feed that tracks all events and actions across your account. Monitor training progress and system events in one centralized location. ![Ultralytics Platform Activity Page Inbox Tab With Event List](https://cdn.jsdelivr.net/gh/ultralytics/assets@main/docs/platform/activity-page-inbox-tab-with-event-list.avif) ## Overview The Activity Feed serves as your central hub for: - **Training updates**: Job started, completed, failed, or cancelled - **Data changes**: Datasets created, modified, or deleted - **Model events**: Model creation, exports, and deployments - **Project events**: Project creation, updates, and deletion - **API key events**: Key creation and revocation - **Settings changes**: Profile and account updates - **System alerts**: Onboarding and account notifications ## Accessing Activity Navigate to the Activity Feed: 1. Click **Activity** in the sidebar 2. Or navigate directly to `/activity` ![Ultralytics Platform Activity Page Inbox With Search And Date Filter](https://cdn.jsdelivr.net/gh/ultralytics/assets@main/docs/platform/activity-page-inbox-with-search-and-date-filter.avif) ## Activity Types The Platform tracks the following resource types and actions: | Resource Type | Description | Icon Color | | -------------- | ------------------------------------------- | ------------------- | | **project** | [Project](../train/projects.md) events | Blue | | **dataset** | [Dataset](../data/datasets.md) events | Green | | **model** | [Model](../train/models.md) events | Purple | | **training** | Training job events | Blue/Green/Red/Gray | | **settings** | Account settings changes | Gray | | **api_key** | [API key](api-keys.md) creation/revocation | Amber | | **export** | Model export events | Amber | | **deployment** | [Deployment](../deploy/endpoints.md) events | Blue | | **onboarding** | Onboarding completion | Green | ### Action Types Each event includes one of the following action types: | Action | Description | | ------------- | -------------------------------------------- | | **created** | Resource was created | | **updated** | Resource was modified | | **deleted** | Resource was permanently deleted | | **trashed** | Resource was moved to trash | | **restored** | Resource was restored from trash | | **started** | Training or export job was started | | **completed** | Training or export job finished successfully | | **failed** | Training or export job failed | | **cancelled** | Training or export job was cancelled | | **uploaded** | Data was uploaded (images, model weights) | | **shared** | Resource visibility changed to public | | **unshared** | Resource visibility changed to private | | **exported** | Model was exported to a deployment format | | **cloned** | Resource was cloned to another location | ## Inbox and Archive Organize your activity with two tabs: ### Inbox The Inbox shows recent activity: - New events appear here automatically - Unseen events are highlighted with a colored background - Events are automatically marked as seen when you view the page - Click **Archive** on individual events to move them out of Inbox ### Archive Move events to Archive to keep your Inbox clean: - Click **Archive** on individual events - Click **Archive all** to archive all Inbox events at once - Access archived events via the `Archive` tab - Click **Restore** on archived events to move them back to Inbox ## Search and Filtering Find specific events quickly: ### Search Use the search bar to find events by resource name or event description. ### Date Range Filter by time period using the date range picker: - Select a start and end date - No default date filter (shows all events) - Custom date ranges supported ![Ultralytics Platform Activity Page Date Range Picker Expanded](https://cdn.jsdelivr.net/gh/ultralytics/assets@main/docs/platform/activity-page-date-range-picker-expanded.avif) ## Event Details Each event displays: | Field | Description | | --------------- | -------------------------------------------------- | | **Icon** | Resource type indicator | | **Description** | What happened (e.g., "Created project my-project") | | **Timestamp** | Relative time (e.g., "2 hours ago") | | **Metadata** | Additional context when available | ## Undo Support Some actions support undo directly from the Activity feed: - **Settings changes**: Click **Undo** next to a settings update event to revert the change - Undo is available for a short time window after the action ## Pagination The Activity feed supports pagination: - Default page size: 20 events - Navigate between pages using the pagination controls - Page size is configurable via URL query parameter ## API Access Access activity programmatically via the [REST API](../api/index.md#activity-api): === "List Activity" ```bash curl -H "Authorization: Bearer YOUR_API_KEY" \ https://platform.ultralytics.com/api/activity ``` === "Filter and Search" ```bash curl -H "Authorization: Bearer YOUR_API_KEY" \ "https://platform.ultralytics.com/api/activity?archived=false&search=model&page=1&limit=20" ``` === "Mark Seen" ```bash curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"all": true}' \ https://platform.ultralytics.com/api/activity/mark-seen ``` === "Archive" ```bash # Archive specific events curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"eventIds": ["event_id_here"], "archive": true}' \ https://platform.ultralytics.com/api/activity/archive # Archive all events curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"all": true, "archive": true}' \ https://platform.ultralytics.com/api/activity/archive ``` ## FAQ ### How long is activity history retained? Activity history is retained indefinitely for your account. Archived events are also kept permanently. ### Can I export my activity history? Yes, use the GDPR data export feature in [`Settings > Profile`](settings.md#gdpr-compliance) to download all account data including activity history. ### What happens to activity when I delete a resource? The activity event remains in your history with a note that the resource was deleted. You can still see what happened even after deletion. ### Does activity work with team workspaces? Yes, the Activity feed shows events for the currently active workspace. Switch workspaces in the sidebar to see activity for different workspaces.