In https://forum.inaturalist.org/t/establishment-means-in-two-v1-taxa-endpoints-either-not-complete-or-not-consistent/15099/10 I mention this issue. This is kinda like https://forum.inaturalist.org/t/how-can-you-get-the-full-list-of-establishment-means-for-a-taxon/15435 only focusing in on a single record, and for conservation status instead of establishment means.
I don’t want to use any unofficial / unpublished API calls for this, so what I’ve done so far is I have passed preferred_place_id=#
(where #
is the place requested by the user) in to /v1/taxa/autocomplete and to /v1/taxa/:id in order to get both establishment_means
and conservation_status
in the result. But what I’m finding is the autocomplete
call returns status_name
(e.g. "threatened"
) but not url
, which I need. Conversely, the :id
call returns url
, but not status_name
. I can’t always count on the bot having done both calls, so I am missing status_name
from some displays, but have included it in others. This is a less than wonderful user experience because most users haven’t memorized all the status codes. It would be wonderful if I could one-stop-shop for all the conservation_status
fields in a single API call, but so far, I’ve been unable to find one. Anyone know of one that would include both these pieces of info?