Skip to content

Activity Feed

Ultralytics Platform 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

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

Activity Types

The Platform tracks the following resource types and actions:

Resource TypeDescriptionIcon Color
projectProject eventsBlue
datasetDataset eventsGreen
modelModel eventsPurple
trainingTraining job eventsBlue/Green/Red/Gray
settingsAccount settings changesGray
api_keyAPI key creation/revocationAmber
exportModel export eventsAmber
deploymentDeployment eventsBlue
onboardingOnboarding completionGreen

Action Types

Each event includes one of the following action types:

ActionDescription
createdResource was created
updatedResource was modified
deletedResource was permanently deleted
trashedResource was moved to trash
restoredResource was restored from trash
startedTraining or export job was started
completedTraining or export job finished successfully
failedTraining or export job failed
cancelledTraining or export job was cancelled
uploadedData was uploaded (images, model weights)
sharedResource visibility changed to public
unsharedResource visibility changed to private
exportedModel was exported to a deployment format
clonedResource 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:

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

Event Details

Each event displays:

FieldDescription
IconResource type indicator
DescriptionWhat happened (e.g., "Created project my-project")
TimestampRelative time (e.g., "2 hours ago")
MetadataAdditional 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:

curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://platform.ultralytics.com/api/activity
curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://platform.ultralytics.com/api/activity?archived=false&search=model&page=1&limit=20"
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 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 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.



📅 Created 1 month ago ✏️ Updated 5 days ago
glenn-jochersergiuwaxmannraimbekovm

Comments