Same issue here. I need to filter the activities by device too. Please can someone from Garmin answer our question? Thanks
Well, unfortunatelly you cannot filter by device, but if there were a parameter which diametrically differs between your activities and the activities of your partner (for example avg. stride length, cadence, aerobic threshold, gct balance, vertical ratio, pace, distances, etc.), you could add that filed to the activities screen (see the Settings symbol on the right edge of the table header), and sort by it. It would allow you to separate the two groups of activities better.
EDIT: to see the configuration button for addtional fields in the header, you need to select the activity category first. You cannot customize the fields in the "All" mode. You'll need to do it separately for running, biking, etc.
You can only use a script like this, use in web-browser console (F12).
The limit parameter is set to 200 latest activities, if you need more, set limit higher.
Replace the !!!DEVICE_ID!!! by your device id (copy a number from a link to settings for that device).
Script below is similar as one for downloading all activities, so if that's the case, then IF check can be added there.
This one just lists activities as text:
jQuery.getJSON( 'https://connect.garmin.com/modern/proxy/activitylist-service/activities/search/activities?limit=200', function(act_list) { act_list.forEach( function(act) { if(act['deviceId'] === !!!DEVICE_ID!!!) { console.dir(act['activityId'], act['activityName'], act['startTimeLocal'], act['distance'].toFixed()); } } ); } );
You can only use a script like this, use in web-browser console (F12).
A nice one!