Ah, I thought one had to use ids as per other examples! Cheers :)
Added the new search by time of day parameter.
I added it here too: https://www.inaturalist.org/pages/search+urls#time
In connection with the City Nature Challenge, I can easily see which species are most commonly observed, but Iād also like to see which species have been observed by only one member. How would one search for this, please?
I can use &without_taxon_id or the new exclude descendents button on the Explore page to exclude taxa from a filter. Is there to a way to include specific taxa?
I would like to show only Paridae and Sittidae species together, without having to exclude all the other hundred-odd families within Passeriformes one at a time (not only is it tedious, it also makes the page extremely laggy having so many exclusion filters). Doing taxon_id=13547,14799 would be the intuitive way but it seems to crash the page.
Itās needs to be taxon_ids (plural): https://www.inaturalist.org/observations?taxon_ids=13547,14799
Aha, thanks so much!
Can you search for species that arenāt on a list (e.g., something like not_on_list=)? Iām trying to maintain a list of species I know how to ID and filter by species that arenāt on that list.
Is there a way to search for how many identifications were made during a certain time frame but the date added or observed can predate the identification dates. For instance how many bees did I identify in May of 2024. @pisum
Thank you for this! If I wished to remove my own observations from that query, I know that ¬_user_id=bobmcd does not work. What would be added here?
&own_observation=false
Hi, Iām working right now on a ālittleā personal project about endemic species for every mexican state as in species ONLY endemic for each state. Itās been hard bc thereās little information on the topic online but inaturalist has been a great tool to find those species, but until now Iāve been manually looking up each species for each group and itās slow and tedious so Iām asking if thereās a way to filter observations so I can see only the species that only have observations inside the selected area (wich could mean theyāre endemic to that area). This could speed up my research time inmensely, thank you very much in advance
https://docs.google.com/document/d/1vITGyxWzWDXtFoEWT2wdBf2-FwLZrgDdTI5bm_FZWbY/edit?tab=t.0
There may be a more direct way but this is how I find endemics. If you set your search filter to the state anything with a final ratio of 1 should be endemic (as 100% of all observations happen in that state). Often worth checking things close to 100% as well because those could be endemics + a couple vagrants/mis-IDs
How do I (can I?) search my observations for those in which my original suggested ID was disagreed with by another identifier? Or alternatively, how can I search my observations for those in which I changed my ID?
I have a private database with 16K+ images, and I need an efficient way to update IDs in my DB that I have changed on iNat.
These are observations where either the observation ID does not match your ID (e.g. you said Argynnis and the next person said Argynnis paphia), or you have at least one withdrawn ID (e.g. you said Melitaea at first, but then later changed to Melitaea athalia), or anyone has made an ID that was marked as a disagreement. (I didnāt bother to remove the duplicates from the URL. These were gathered from https://jumear.github.io/stirfry/iNatAPIv1_identifications.html?user_id=butterfliesoforegon&own_observation=true¤t_taxon=false&per_page=100 and https://jumear.github.io/stirfry/iNatAPIv1_identifications.html?user_id=butterfliesoforegon&own_observation=true¤t=false&per_page=200 and https://jumear.github.io/stirfry/iNatAPIv1_observations.html?quality_grade=needs_id%2Cresearch&verifiable=true&disagreements=true&user_id=butterfliesoforegon&per_page=40)
You may also be interested in https://github.com/pyinat/naturtag
@jwidness. Thanks so much for all that. The search for my observations on which I have withdrawn at least one ID seems to be the one I needāit looks like that would be the second query of the three. That one is capturing a lot of iNaturalist taxon swaps ā is there an exclusion code/phrase to filter out observations in which only a taxon swap causes my ID to be withdrawn?
An identification knows if it was added due to a taxon change, but it doesnāt know if it was withdrawn due to a taxon change. As an example, you can filter for the second ID here because it knows it was made due to a taxon change, but you canāt filter for the first one, because it doesnāt know why it was withdrawn.
These are identifications that were made by you as part of taxon changes:
https://jumear.github.io/stirfry/iNatAPIv1_identifications.html?user_id=butterfliesoforegon&own_observation=true&per_page=200&is_change=true¤t=any
You could subtract all of those from the list of observations where you have a withdrawn ID, but that would subtract out observations where you may have also manually withdrawn an ID.
Another option is to filter for withdrawn IDs where the taxon is still active ā
https://jumear.github.io/stirfry/iNatAPIv1_identifications.html?user_id=butterfliesoforegon&own_observation=true¤t=false&per_page=200&taxon_active=true
Usually when your ID is changed due to a taxon swap, the previous taxon will be no longer active (as in the above screenshot). But this isnāt guaranteed to be true.
