addedInput schema / properties / project_id
Added value: +{
+ "description": "Restrict to observations in one project, by numeric project id from inaturalist_resolve_name type project.",
+ "maximum": 9007199254740991,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / user_id
Added value: +{
+ "description": "Restrict to one observer, by numeric user id from inaturalist_resolve_name type user. Mutually exclusive with user_login.",
+ "maximum": 9007199254740991,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / user_login
Added value: +{
+ "description": "Restrict to one observer, by login — the login on an inaturalist_resolve_name user candidate, a leaderboard entry, or an observation’s observer. Mutually exclusive with user_id.",
+ "minLength": 1,
+ "type": "string"
+}
changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `invalid_geography`: An area was given partially, in two forms at once, with a radius of 0 or less, or with nelat south of swlat. `inverted_date_range`: d1 is after d2. `unpaired_annotation_value`: term_value_id was supplied without term_id. `unknown_taxon_id`: iNaturalist answered 422 because the taxon_id does not exist. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `invalid_geography`: An area was given partially, in two forms at once, with a radius of 0 or less, or with nelat south of swlat. `inverted_date_range`: d1 is after d2. `unpaired_annotation_value`: term_value_id was supplied without term_id. `conflicting_observer`: user_id and user_login were both supplied. `unknown_taxon_id`: iNaturalist answered 422 because the taxon_id does not exist. `unknown_user`: iNaturalist answered 422 because the user_id or user_login names no observer. `unknown_project_id`: iNaturalist answered 422 because the project_id does not exist. Other values are possible when a failure originates below the handler."
changedOutput schema / properties / error / properties / data / properties / reason / examples
Previous value: -[
- "invalid_geography",
- "inverted_date_range",
- "unpaired_annotation_value",
- "unknown_taxon_id"
-]New value: +[
+ "invalid_geography",
+ "inverted_date_range",
+ "unpaired_annotation_value",
+ "conflicting_observer",
+ "unknown_taxon_id",
+ "unknown_user",
+ "unknown_project_id"
+]
changedOutput schema / properties / notice / description
Previous value: -"Guidance when nothing matched, or how to reach the species beyond this page."New value: +"Guidance when nothing matched, when the page is past the last one holding species, or how to reach the species beyond this page."
changedOutput schema / properties / species / description
Previous value: -"The species, ranked by observation_count, most-observed first."New value: +"The species, ranked by observation_count, most-observed first, each at its absolute position."
addedOutput schema / properties / species / items / properties / position
Added value: +{
+ "description": "Absolute place in this ranking, counted from page 1 — 7 is the seventh most-observed species. Not the taxonomic rank, which is rank.",
+ "type": "number"
+}
changedOutput schema / properties / species / items / required
Previous value: -[
- "taxon_id",
- "name",
- "common_name",
- "rank",
- "iconic_taxon_name",
- "observation_count"
-]New value: +[
+ "position",
+ "taxon_id",
+ "name",
+ "common_name",
+ "rank",
+ "iconic_taxon_name",
+ "observation_count"
+]