Is there a way to tell who added an observation to a project?

I manage a traditional project very closely, I’m constantly monitoring the new observations coming in and looking for new observations to add. Several times now, I have had issues with users mass adding observations (sometimes hundreds of observations) which do not meet the requirements for the project. Given that they all seems to happen around the same time all have similar issues (ex. an excluded taxon or some other consistent issue), I would love to have a simple way to find out which users do these things, so I could message them to let them know about the issue. But I cannot find a way to do that. Is there a way? Or am I stuck having to remove sometimes 50-100 observations that come in over the course of a few days?

the API will tell you who added it. for example, this indicates who added one of my observations to a project: https://api.inaturalist.org/v2/observations?id=333798261&fields=id,project_observations.all

2 Likes

What does it mean when it says “null” for the user_id?

Just that it’s automatically added or something?

https://api.inaturalist.org/v2/observations?id=338119499&fields=id,project_observations.all

1 Like

my guess would be that the user no longer exists in the system, but i’m not sure.

How exactly do you use this?

2 Likes