Access "issues" for taxa with DOUBTFUL status via the API

I understand that DOUBTFUL taxon status can mean a number of things. I encountered a few of these in a recent query, e.g.:

I downloaded the taxonomy info via rgbif, which doesn’t include information on the reason for the DOUBTFUL status. But I notice on the taxon pages linked above that (some?) of this info is available: genera with no species, or taxa with no occurrences.

Is it possible to access this info via the API? It would be useful to have that available when screening DOUBTFUL taxa to determine whether I should drop them, include them, or need to review them further.



The information displayed on doubtful taxa comes from this generic FAQ: I don’t think we have the specific reasons for any given taxon. Perhaps the FAQ should still be made available when accessing data via rgbif. @jwaller what do you think?


There is some info reported on the taxon page, like this for Bimala:

i.e. - the “issues” reported in the lower left, and the “no occurrences” reported in the lower right.
But maybe that information isn’t actually stored in the backbone, just generated by querying the database each time the page is served?

The number of occurrences associated with a given taxon is a separate call to the occurrence API, it isn’t actually stored in the backbone.

The issues associated with a taxon record aren’t available in the output of the Species Match function but should be when checking specifically for a the record. See this example:

I hope that makes sense. Don’t hesitate to log your feedback here if needed: Issues · gbif/portal-feedback · GitHub

1 Like

That’s helpful, thanks!

As it turns out, there were only 29 records in my DOUBTFUL taxa, compared to 180K in the ACCEPTED taxa. So for my current project dropping the small number of DOUBTFUL is fine. But I’ll look into querying the species records directly like you suggest for next time.

1 Like