primaryImage
Optional
Shelter Pet Finder - Adoptable Dogs, Cats and More
Pricing
from $2.00 / 1,000 animal results
Adoptable dogs, cats, rabbits and more near any location, with photos, breed, age, sex, size, kids/dogs/cats compatibility and shelter contact. UK, Ireland, France, Germany, Italy, Spain, Taiwan, Japan and Singapore with no keys; US, Canada and Korea via free API keys (beta).
schemaVersion
Optional
Record shape version. Bumped on breaking changes; check it before ingesting.
recordType
Required
animal, shelter, or status (only present when a run saved no results; explains each source outcome)
id
Optional
Stable key: source plus the source's own id, e.g. dogstrust:3661543
externalId
Optional
source
Optional
species
Optional
Normalised species; 'other' on shelter records
name
Optional
url
Optional
status
Optional
Animals: available, reserved or unknown. Status records: ok, empty, blocked, skipped or failed.
listedAt
Optional
shelterId
Optional
shelterName
Optional
shelterUrl
Optional
shelterPhone
Optional
shelterEmail
Optional
location
Optional
country
Optional
ISO 3166-1 alpha-2
coordinates
Optional
distanceKm
Optional
googleMapsRating
Optional
googleMapsReviews
Optional
urgencySignals
Optional
Shelter records: urgency tags matched in reviews, e.g. overcrowded, urgent, please-adopt, foster-needed
breed
Optional
Display breed as the source shows it
breedPrimary
Optional
breedSecondary
Optional
isMixed
Optional
ageText
Optional
ageMonths
Optional
ageBucket
Optional
size
Optional
sex
Optional
coat
Optional
colors
Optional
neutered
Optional
vaccinated
Optional
houseTrained
Optional
specialNeeds
Optional
goodWithKids
Optional
goodWithKidsMinAge
Optional
goodWithDogs
Optional
goodWithCats
Optional
energyLevel
Optional
temperamentTags
Optional
description
Optional
images
Optional
Full-size photo URLs, primary first
primaryImage
Optional
videos
Optional
adoptionFee
Optional
needsVolunteers
Optional
needsDonations
Optional
urgency
Optional
contentHash
Optional
sha1 of the matching-relevant fields; changes when the listing changes
scrapedAt
Required
message
Optional
Status records only: why a source returned nothing