Help tweaking search filter: "unobserved_by_user_id" excludes species I’ve seen outside the target place

Hi everyone,

A while ago, someone here helped me set up a URL filter to track species in Estonia that I haven’t observed yet, which has been great for targeting my field searches and discovering new species!

Here is the URL I’m currently using:

https://www.inaturalist.org/observations?place_id=8265&unobserved_by_user_id=centaur&view=species

However, I recently noticed a technical limitation with this setup:

If I have already observed a species outside of Estonia (for example, in the Netherlands), the unobserved_by_user_id parameter treats that species as “observed” globally. As a result, it gets filtered out of the results entirely, even though I haven’t actually observed or recorded it within Estonia yet.

Is there a way to modify the URL parameters (or use a different query combination) so the filter only checks for species unobserved by me specifically within the designated place_id, rather than globally?

Any tips or URL hacks to fix this would be greatly appreciated! Thanks!:sunflower:
And have a happy iNat day

As far as I know, it cannot be done.

Not a built-in functionality, but you can do this using @glauber735 's tool here: https://glauberramos.github.io/inat/speciesdex

Just make sure you select advanced options and uncheck “include my observations from all places”. It’s limited to 5000 species, but that should be enough for almost any use case.

You can also use my tool to get unobserved species in desired place (or project).

https://kildor.name/inat/species?user_id=centaur&place_id=8265&limit=0&species_only=true&quality_grade=needs_id%2Cresearch&contribution=2&date_any=true&order_by=count

well thank you both! these do help me.