SearchResult

class pyinaturalist.models.SearchResult(id=None, score=0, type=None, matches=NOTHING, record=None)

Bases: pyinaturalist.models.base.BaseModel

A search result of any type, based on the schema of GET /search.

Attributes Summary

Name

Type

Description

id

int

Unique record ID

score

float

Search result rank

type

str

Search result type

Options: Place, Project, Taxon, User

matches

List[str]

Search terms matched

record

Union[Place, Project, Taxon, User]

Search result object

record_name (property)

str

Alias for type-specific name/title field