API v2 feedback

Platform (Android, iOS, Website): Website (API version 2)

Browser, if a website issue (Firefox, Chrome, etc) : Chrome

URLs (aka web addresses) of any relevant observations or pages: Multiple

Screenshots of what you are seeing (instructions for taking a screenshot on computers and mobile devices: https://www.take-a-screenshot.org/):
Screenshot 2021-12-29 165133

Description of problem (please provide a set of steps we can use to replicate the issue, and make as many as you need.):

When I attempt to add an ID to an observation, it gives me the failed to save the record pop up. It’s happened a few times over the past few weeks, but usually resolves with a few refreshes or a logout/log back in, but it doesn’t seem to be resolving this time. I’ve tried:

  1. Typing the identification manually
  2. Clicking “Agree”
  3. Using an incognito tab to try to add identifications
  4. Logging out and logging back in
  5. Restarting chrome

I’ll give it more time to resolve and try again, but I figured I’d report just in case anyone else is having this issue since I’m testing the API version 2 as well and I’m not sure if it could be a related issue. It does not seem to happen when I’m in the identification pane, but does seem to happen when I’m on the observation pane directly. It does seem to happen regardless of whether I’ve previously added an identification. Does not seem to happen when adding a comment.

I got the same error when obs detail IDing when I swapped to using API v2. I moved your post to this topic where issues with v2 are gathered. Thanks!

Great thanks, I didn’t put it here initially since I wasn’t confident that the API v2 was the issue, but if you also had it that’s good to know!

1 Like

When I try to “Agree” with an ID I get the following error: “Failed to save record. Please try again later.” In the console it says “POST https://api.inaturalist.org/v2/identifications 400 (Bad Request)”. This is with MacOS Chrome on the website.

PFPs aren’t displaying?


comes right back when I turn off API v2 testing:

i’m fairly certain you’re talking about the observer’s profile or avatar image, but PFP doesn’t seem like a valid acronym.

Wouldn’t have been my choice either, but https://www.dictionary.com/e/acronyms/pfp/

2 Likes

Just had an API v 2 error on this obs. OS: Linux, Browser: Firefox (all up to date). Tried to save a determination with comment and got a popup: “Failed to save record. Please try again later” (and the comment and det were lost). Tried again with just the determination (no comment). Same error. Switched back to API v1 and the comment and det were saved.

Chrome Version 103.0.5060.134 browser,
Mac OS Monterey 12.3.1

I keep receiving “Failed to save record. Please try again later.” when attempting to comment or suggest ID on other people’s observations OR revise my own in the observation page.

I tried to add the ID Libellula to observation 133974018. I got the message “Failed to save record. Please try again later.” This happened when I selected the suggestion “We’re pretty sure it is in this genus” and also when I entered the genus without the suggestion. When I changed back to API V1 it saved normally.

Hi all - some of the issues raised here for the observations page such as not being able to submit IDs or comments, lack of profile icons, and inability to mark favorites should be fixed now. We also just rolled out opt-in API v2 trials for taxa and collection/umbrella project pages. There is a single API v2 opt-in toggle at the bottom of all 3 pages (observations, taxa, projects) and opting-in affects all 3. I’ve renamed this thread to reflect more generally issues with API v2 in any of these pages, so when adding feedback please specify which page you’re giving feedback on. URLs are always helpful for quickly replicating reported problems. Thanks for the help testing the new API!

3 Likes

Observer icons and status of the ID (i.e., if has reached RG) not visible on a project’s entry page for the “Recent observations”.
Examples:

1 Like

I just noticed that I don’t get all the flags displayed when I navigate to a species via the taxon tree. If I follow a link directly in my dashboard, the flags appear.


1 Like

Got “Internal server error” after clicking Clear in order to enter my preferred parent taxon for a Compare search.

Happens in both Chrome and Firefox. I would try this also under API v1, but I chose the opt-in option and don’t see a way to reverse that.

1 Like

Marking an organism as “wild” on the observation page works, but does not display that it works https://www.inaturalist.org/observations/138694087

With API v2 it does not show my vote for wild
But with v1 it does show my vote.

1 Like

Using the “updated at” filter on the identify page does not work https://www.inaturalist.org/observations/identify?per_page=60&order_by=updated_at

Tag me when this gets fixed and I’ll opt back into v2, this is a dealbreaker for me right now.

1 Like

When trying to add photos to a taxon using API v2, if I choose Observations as the source, I don’t see the one (non-RG) observation of this taxon: https://www.inaturalist.org/taxa/1421885-Mastigostyla-potosina. I also get no photos returned if I specify the ID of that one observation: 104824149.

Both operations return the correct image under v1 (I found out how to switch now).

1 Like

seeing this issue for the last few days

chrome, desktop, windows

selecting View All for Oklahoma (above) yields photos from Louisiana (below)

Looks like your testing API v2. I can’t replicate using v1 but I can with v2, so I imagine this is a bug with v2.

yes, a API v2 feedback issue…