US State Fish Stocking Report Aggregator
SPORTSOTHERAUTOMATION
US State Fish Stocking Report Aggregator
Aggregates official fish stocking reports from multiple US state wildlife agencies and returns a unified, structured dataset. Covers Utah, California, Texas, Colorado, and Pennsylvania — the highest search-volume states — with per-record fields for species, quantity, water body, county, hatchery, and stocking date.
What you get
Each stocking record includes:
| Field | Description |
|---|---|
state |
US state abbreviation (UT, CA, TX, CO, PA) |
agency |
Wildlife agency name (e.g. Utah Division of Wildlife Resources) |
water_body |
Name of the lake, river, pond, or reservoir |
county |
County where the water body is located |
species |
Fish species (e.g. Rainbow Trout, Brown Trout, Tiger Muskie) |
quantity_stocked |
Number of fish stocked in the event |
average_size |
Average size or weight of stocked fish |
stocking_date |
Date stocked or scheduled |
planned_or_completed |
Whether the event is scheduled or completed |
hatchery |
Source hatchery (when available) |
latitude |
Latitude coordinate (when published) |
longitude |
Longitude coordinate (when published) |
source_url |
Link to the source agency page |
scraped_at |
ISO 8601 timestamp of collection |
Supported states
| State | Agency | Data Source |
|---|---|---|
| UT | Utah Division of Wildlife Resources | dwrapps.utah.gov — current season, completed events |
| CA | California Department of Fish and Wildlife | nrm.dfg.ca.gov — plant schedule, planned events |
| TX | Texas Parks and Wildlife Department | tpwd.texas.gov — Rainbow Trout season schedule |
| CO | Colorado Parks and Wildlife | cpw.state.co.us — weekly stocking reports |
| PA | Pennsylvania Fish and Boat Commission | pa.gov — notice of stocking |
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
states |
array of strings | ["UT","CA","TX","CO","PA"] |
State abbreviations to include |
maxItems |
integer | 1000 | Maximum records to return |
Usage
Run with default settings to get all supported states:
{
"states": ["UT", "CA", "TX", "CO"],
"maxItems": 500
}
For a single state:
{
"states": ["UT"],
"maxItems": 100
}
Notes
- Data is sourced directly from official state wildlife agency websites — no intermediary.
- Stocking seasons typically run March–October. Running outside of season may return fewer records for some states.
- Colorado records are enqueued from an index page and each water body links to an individual stocking report page.
- Pennsylvania support is best-effort — the PA Fish and Boat Commission page structure may vary.
- Coordinates (
latitude/longitude) are blank for agencies that do not publish geocoded data.