---
title: "Get a property's effective restricted dog breed list"
method: GET
path: "/properties/{property_id}/pet-restricted-breeds"
tags: ["Propertys"]
---

# Get a property's effective restricted dog breed list

`GET /properties/{property_id}/pet-restricted-breeds`

## Request

- Base URL: `http://localhost:8000`
- URL: `http://localhost:8000/properties/{property_id}/pet-restricted-breeds`
- Auth: none declared

Return the guest-safe restricted breed list for a property.

## Path parameters

- `property_id` integer, required: Property ID

## Query parameters

- `country` 'AU' | 'NZ': ISO country code used to scope the public property.

## Headers

- `API-Version` '1'

## Response `200`

Restricted breed list (possibly empty)

- PetRestrictedBreedsStayResponse: Public response used by guest-facing surfaces.
  - `mode` 'none' | 'au_standard' | 'au_standard_plus' | 'custom', required: Supported property-level restricted breed modes.
  - `resolved_breeds` AuDogBreed[]
    - `slug` string, required
    - `display_name` string, required
    - `is_federally_restricted` boolean, required
    - `synonyms` string[]
  - `note` string, nullable

## Other responses

- `404`: Property not found
- `422`: Validation Error

---

[API](https://skmtc.dev/totalparks/apis/total-parks-public-api.md) · [All operations](https://skmtc.dev/totalparks/apis/total-parks-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/totalparks/apis/total-parks-public-api/revisions/dcb4c822e2c6?raw)
