Screen a species list against the registers
screen_speciesWhich species on a list are protected or at risk? A species list in one call: up to 500 names, each answered by find_designations itself, for one place or everywhere: its designations with their cites and the registers searched that are silent on it with what each one's silence means, or its own coded refusal (designations.none_held = no register searched names it; species.ambiguous with candidates). A register's instrument, edition, source URL and sha256 are sent once, in registers. summary counts the names listed, listed only under a population or subspecies, watch-listed, named but not listed, named by no register, ambiguous and refused, and how many names each register lists. A name no register names is a statement about these registers, never that the species is unprotected.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"species": "<species>"
},
"name": "screen_species"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| place | No | ISO 3166 code of where the species are: a country (US, CA, GB, FR) or a state or province (US-CA, CA-ON, GB-SCT). Omit to search every register. | |
| species | Yes | The names, as the list prints them: scientific names (authorship allowed) or common names exactly as a register prints them. |