How do I manage automatic subscription behavior?

I’m about to add an observation field to about 25,000 observations via the API, but I don’t want to subscribe to any of these observations. The last time I did this, I didn’t realize it automatically subscribes you, and it completely ruined my subscription feed, which I’ve been slowly trying to repair ever since then. Is there a way to prevent this automatic subscription behavior or should I create a dummy iNaturalist account to make the edits? (I know creating multiple iNat accounts is prohibited, but if I don’t have another choice…)

And if you want to suggest that I just edit my subscription list afterwards, I can’t even load my subscription list any more because it always times out due to how long it is.

I’m going to assume you’re still abiding by the “no machine generated content” rule



You can’t prevent the subscription, but you can use the API to unsubscribe from each observation as you go (similar to what the third party metadata extension does).

I’m going to assume you’re still abiding by the “no machine generated content” rule

Yes, this manually compiled data, nothing machine generated.

You can’t prevent the subscription, but you can use the API to unsubscribe from each observation as you go (similar to what the third party metadata extension does).

Ah, that sounds like what I need! Any chance you can point me to the code that does that or the API endpoint that handles it?

https://api.inaturalist.org/v1/docs/#!/Observations/post_subscriptions_observation_id_subscribe (for observation ids)

https://api.inaturalist.org/v2/docs/#/Observations/put_observations__uuid__subscription (for observation uuids)