pets resource

Contains information about adoptable pets stored in the PawFinder system. Shelters must register in the service before listing a new pet. Visit the shelters resource.

Base endpoint:

{base_url}/pets

Example pet resource

{
  "name": "Luna",
  "species": "cat",
  "breed": "Domestic Shorthair",
  "age_months": 18,
  "gender": "female",
  "size": "small",
  "temperament": "playful, affectionate",
  "medical": {
    "spayed_neutered": true,
    "vaccinations": ["fvrcp", "rabies"]
  },
  "description": "Luna is a playful tabby who loves
                 interactive toys and sunny windows.",
  "shelter_id": 1,
  "status": "available",
  "intake_date": "2025-09-01",
  "id": 1,
}
Property name Type Description
name string Pet’s name
species string Pet’s animal type
breed string Pet’s breed or breed mix
age_months integer Pet’s age in months
gender string Pet’s gender
size string Pet’s size category
temperament string Pet’s personality traits, behavioral characteristics
medical object Pet’s medical information
medical.spayed_neutered boolean Pet’s spay/neuter status
medical.vaccinations array List of pet’s current vaccinations
description string Pet’s personality, needs, background
shelter_id integer ID of pet’s current shelter
status string Pet’s current adoption status
intake_date string When the pet entered the shelter
id integer Pet’s unique record ID

Field requirements

Operations