ControlledTerm

class pyinaturalist.models.ControlledTerm(id=None, is_value=None, multivalued=None, label=None, ontology_uri=None, uri=None, uuid=None, taxon_ids=NOTHING, values=NOTHING)

Bases: pyinaturalist.models.base.BaseModel

A controlled term, based on the schema of GET /controlled_terms.

Attributes Summary

Name

Type

Description

id

int

Unique record ID

is_value

bool

multivalued

bool

label

str

ontology_uri

str

uri

str

uuid

str

taxon_ids

List[int]

value_labels (property)

str

Combined labels from all controlled term values

values (LazyProperty)

List[ControlledTermValue]

Allowed values for this controlled term