# URL Code for Observations without Annotations?

**URL:** <https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351>\
**Category:** General\
**Created:** [March 5, 2026, 6:23am UTC](https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351 "2026-03-05T06:23:49Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![theresephillips](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/theresephillips/32/45403_2.png) [@theresephillips](https://forum.inaturalist.org/u/theresephillips)\
**Post date:** [March 5, 2026, 6:23am UTC](https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351/1 "2026-03-05T06:23:49Z")

</div>

Hello! I am currently updating all my observations with their annotations and wondering if there is a URL code on how to view all my observations that do not have any annotations filled out. Same with observation fields if possible as well. Thanks in advance for any help.

---

<div class="post-metadata">

**Author:** ![ruth-palsson](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/ruth-palsson/32/48128_2.png) [@ruth-palsson](https://forum.inaturalist.org/u/ruth-palsson)\
**Post date:** [March 5, 2026, 8:57am UTC](https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351/2 "2026-03-05T08:57:13Z")

</div>

I would like to know this too please!

---

<div class="post-metadata">

**Author:** ![trscavo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/trscavo/32/3386_2.png) [@trscavo](https://forum.inaturalist.org/u/trscavo)\
**Post date:** [March 5, 2026, 12:46pm UTC](https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351/3 "2026-03-05T12:46:37Z")

</div>

On the opening page of the Identify app, click Filters and then More Filters. You can select the desired annotations from the menus, one at a time.

---

<div class="post-metadata">

**Author:** ![ciafre](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/ciafre/32/34691_2.png) [@ciafre](https://forum.inaturalist.org/u/ciafre)\
**Post date:** [March 5, 2026, 1:28pm UTC](https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351/4 "2026-03-05T13:28:48Z")

</div>

For observations without an observation field, add “&without\_field=[name of observation field] to the URL. You can include the spaces in the name of the observation field, if there are any; for example, “&without\_field=Host Plant ID”

---

<div class="post-metadata">

**Author:** ![theresephillips](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/theresephillips/32/45403_2.png) [@theresephillips](https://forum.inaturalist.org/u/theresephillips)\
**Post date:** [March 5, 2026, 8:42pm UTC](https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351/5 "2026-03-05T20:42:03Z")

</div>

I mean for filtering out observations without any kind of annotations not just one at time

---

<div class="post-metadata">

**Author:** ![pisum](https://avatars.discourse-cdn.com/v4/letter/p/91b2a8/32.png) [@pisum](https://forum.inaturalist.org/u/pisum)\
**Post date:** [March 5, 2026, 9:05pm UTC](https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351/6 "2026-03-05T21:05:24Z")

</div>

> [@theresephillips](#):
>
> I am currently updating all my observations with their annotations and wondering if there is a URL code on how to view all my observations that do not have any annotations

you can filter for observations without a particular type of annotation, but the filter doesn’t work for multiple types of annotations, and there’s not a filter any annotation. compare:

- (finds obs without life stage) [https://www.inaturalist.org/observations?without\_term\_id=1](https://www.inaturalist.org/observations?without_term_id=1)
- (doesn’t work; gets all obs) [https://www.inaturalist.org/observations?without\_term\_id=1,17](https://www.inaturalist.org/observations?without_term_id=1,17)
- (all obs) [https://www.inaturalist.org/observations](https://www.inaturalist.org/observations)

however, there is [a series of projects for each type of annotation, collected under an umbrella project](https://forum.inaturalist.org/t/searching-for-annotations-basic-to-advanced/65375), and you could use that umbrella project to effectively do what you’re looking for:

- [https://www.inaturalist.org/observations?not\_in\_project=annotation-projects](https://www.inaturalist.org/observations?not_in_project=annotation-projects)

otherwise, the next easiest way probably would be to get all your observations via the API and then filter on the client side for the observations you’re looking for.

> [@theresephillips](#):
>
> Same with observation fields if possible as well.

it’s possible to get observations without one or more specific observation fields. compare:

- [https://www.inaturalist.org/observations?taxon\_ids=102672,12024&user\_id=pisum](https://www.inaturalist.org/observations?taxon_ids=102672,12024&user_id=pisum)
- [https://www.inaturalist.org/observations?taxon\_ids=102672,12024&user\_id=pisum&without\_field=Banded,Photobombed%20By](https://www.inaturalist.org/observations?taxon_ids=102672,12024&user_id=pisum&without_field=Banded,Photobombed%20By)

however, i don’t think there’s a filter that allows you to get observations without observation fields. so then probably the easiest way to do that would be to get all your observations via the API and then filter on the client side for the observations you’re looking for.

…

if you need more information about how to do the client-side filtering using the API, just let me know, and i can walk you through an example of how to do that using a Jupyter notebook i made back in the day: [https://jumear.github.io/stirpy/lab?path=iNat\_APIv1\_get\_observations.ipynb](https://jumear.github.io/stirpy/lab?path=iNat_APIv1_get_observations.ipynb).

---

<div class="post-metadata">

**Author:** ![wy\_bio](https://avatars.discourse-cdn.com/v4/letter/w/4491bb/32.png) [@wy\_bio](https://forum.inaturalist.org/u/wy_bio)\
**Post date:** [March 5, 2026, 10:24pm UTC](https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351/7 "2026-03-05T22:24:51Z")

</div>

There is no URL params to select observations without annotations and observation fields.

I made an [website to explore iNaturalist data](https://inat-explorer.dataexplorers.info/). To select observations for a user that do not have annotations and observation fields.

- Select ‘Observers’ for ‘Search for’
- type in your username and select the user from the popup menu.
- click “Filters”
- click “Beta Features” tab
- click “Hide observations with annotations” and “Hide observations with observation fields”

 ![Screenshot 2026-03-05 at 2.29.24 PM](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/3X/5/6/56089bbfe120132b5775226ebc69de138d576e6b.png)

Here are the observations by theresephillips without annotations and observation fields.

[https://inat-explorer.dataexplorers.info/?user\_id=6206309&obs\_without\_annotations=true&obs\_without\_ofvs=true&view=observations\_observations&subview=grid](https://inat-explorer.dataexplorers.info/?user_id=6206309&obs_without_annotations=true&obs_without_ofvs=true&view=observations_observations&subview=grid)

The annotations and observations fields are displayed on each observation card. Clicking on the taxon name will take you to the iNat page for that observation.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/2X/7/7831452cf7f0d653ff1ffd34176334b7ef1b6a17.png) [@system](https://forum.inaturalist.org/u/system)\
**Post date:** [May 4, 2026, 10:24pm UTC](https://forum.inaturalist.org/t/url-code-for-observations-without-annotations/76351/8 "2026-05-04T22:24:57Z")

</div>

Closed on May 4, 2026, 10:24pm UTC

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
