Skip to main content
Answered

Adding private=yes to Upload

  • April 5, 2026
  • 2 replies
  • 39 views

Michal11
Forum|alt.badge.img+6

Hello. long time no see ;) 

I have a question or request - depending on the current state of affairs :) but I can’t clue it up myself.

Create activity endpoint allows you to add private=true attribute, so that the activity is not shown to your followers - the corresponding strava Add activity form has Privacy Controls/Who can see dropdown. Can’t we have such flag (or we have but I don’t find it) to Upload file endpoint/dialog? So we could say, hey strava, when you finish processing the upload, when creating a default activity page just flag it already. It works with commute/training fields on both upload and createActivity, can’t we have the same with ‘who can see’ option? 

 

Cheers and happy Easter,

M.

Best answer by Jan_Mantau

The create activity endpoint does not have a private attribute. You can pass it but it is ignored like every other unsupported key. New activities always have the visibility the user has setup as default.

2 replies

Jan_Mantau
Superuser
Forum|alt.badge.img+27
  • Superuser
  • Answer
  • April 5, 2026

The create activity endpoint does not have a private attribute. You can pass it but it is ignored like every other unsupported key. New activities always have the visibility the user has setup as default.


Michal11
Forum|alt.badge.img+6
  • Author
  • Hub Explorer
  • April 6, 2026

Indeed, maybe i missinterpreted the field being a part of DetailedActivity as settable via Api. My bad. Thanks