get_species_observations
Retrieve recent bird sightings for a specific species in any region using eBird data, with options to filter by date range, location type, and observation status.
Instructions
Get recent observations of a specific species in a region.
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": {
"region_code": "<region_code>",
"species_code": "<species_code>"
},
"name": "get_species_observations"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region_code | Yes | Country, subnational1, subnational2, or location code | |
| species_code | Yes | eBird species code (e.g., 'cangoo' for Canada Goose, 'barswa' for Barn Swallow) | |
| back | No | Number of days back to fetch | |
| hotspot | No | Only fetch from hotspots | |
| include_provisional | No | Include unreviewed observations | |
| max_results | No | Maximum observations to return | |
| spp_locale | No | Language for common names | en |