I’m trying to export a CSV of all observations for species that have not been observed by a specific user in a given location. I’ve tried using the unobserved_by_user_id
parameter in the query string, but it seems to be ignored.
Example query:
place_id=9012&taxon_id=47125&unobserved_by_user_id=alex_abair
When I submit this, iNaturalist rewrites the query like this:
quality_grade=any&identifications=any&place_id=9012&taxon_id=47125&verifiable=true&spam=false
The unobserved_by_user_id
parameter is stripped out or ignored, and I get all observations, not just those unobserved by the user.
I’ve tried manually editing the URL to re-insert the parameter, but it still doesn’t behave as expected.
Is this a limitation of the web interface, or an API version issue? Has anyone successfully used this filter to export CSV data?