Rescue Retriever generates CSV downloads entirely in the browser using the native Blob API — no server request, no upload, no waiting. The moment you click Export CSV, JavaScript serializes the current candidate list into a UTF-8 encoded file and triggers an immediate download. The exported file always reflects exactly what is on screen: the active program filter, any search text, and the current sort order all shape what gets included.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/rescue-retriever/llms.txt
Use this file to discover all available pages before exploring further.
Triggering an Export
Apply a program filter
On the Dashboard, select Water Rescue, Mountain Rescue, Disaster Rescue, or leave the default All Animals filter active. The table will re-rank to reflect your selection.
Narrow with search (optional)
Type in the search bar to filter by name, breed, animalId, color, or sex. The table updates in real time. Only matching records will be included in the export.
Click Export CSV
Click the Export CSV button in the Dashboard header. The browser downloads the file immediately — no confirmation dialog, no server round-trip. The default filename is
rescue-candidates.csv.Use Reports for program-specific exports without setup
If you need a clean list of strictly qualifying candidates for a single program without configuring the Dashboard first, navigate to the Reports page and use the one-click download buttons there.
CSV Columns
Every export file contains the following twelve columns, in this order:Unique shelter identifier assigned by Austin Animal Center (e.g.
A706953).Animal name as recorded at intake. May be empty for unnamed animals.
Species classification. Always
Dog in this dataset.Breed assessment recorded by shelter staff at intake (e.g.
Labrador Retriever Mix).Recorded coat color description (e.g.
Yellow, Black/White).Sex and reproductive status as recorded at intake (e.g.
Intact Female, Neutered Male).Age in whole weeks.
Math.round is applied to the raw ageWeeks float before export.Shelter or service-area location string (e.g.
Thorndale, Texas, US).Approximate intake latitude, formatted to 4 decimal places (e.g.
30.2672).Approximate intake longitude, formatted to 4 decimal places (e.g.
-97.7431).Semicolon-and-space-separated list of all programs the animal strictly qualifies for (breed + sex + age all match). Values are joined with
"; ". Empty string if the animal does not qualify for any program. Example: water; mountain.The highest
matchScore the animal receives across all three programs, on a scale of 0–100.Example CSV Row
"".
The export reflects the current filter and search state at the moment you click Export CSV. If 50 animals are visible in the table after applying a Mountain Rescue filter and a breed search, exactly 50 rows will appear in the downloaded file — no more, no less. To export the full unfiltered dataset, clear any active search text and switch the program filter to All Animals before exporting.
Related
Dashboard
Learn how program filters, search, and sorting control which records appear — and therefore which records get exported.
Reports
Download pre-filtered, strictly qualifying candidate lists for each program with a single click and no Dashboard setup required.