Перейти к основному содержимому

Breed Bans & Legislation

Information about breed-specific legislation (BSL) and restrictions by country.

List countries with legislation

Get a list of all countries that have breed-specific or characteristic-based legislation.

curl -H "x-api-key: YOUR-API-KEY" https://api.thedogapi.com/v1/breeds/bans/countries

You can filter by animal_type=dog or animal_type=cat.

Get legislation for a country

Returns all breed bans, restrictions, and characteristic-based legislation for a specific country.

curl -H "x-api-key: YOUR-API-KEY" "https://api.thedogapi.com/v1/breeds/bans/country?country=DK"

Example Response

{
"country": {
"iso_code": "DK",
"name": "Denmark",
"has_national_legislation": true,
"legislation_level": "national"
},
"legislation": [
{
"id": 11,
"legislation_name": "Dog Act (Hundeloven) 2010",
"legislation_type": "breed_specific",
"approach": "ban",
"status": "active",
"animal_type": "dog",
"summary": "13 breeds banned including Pit Bull; Tosa; American Staffordshire; Fila Brasileiro; Dogo Argentino",
"jurisdiction": null,
"banned_breeds": [
{
"breed_id": "15",
"breed_name": "American Pit Bull Terrier",
"ban_type": "complete_ban",
"includes_mixes": true
},
{
"breed_id": "247",
"breed_name": "Japanese Tosa",
"ban_type": "complete_ban",
"includes_mixes": true
},
{
"breed_id": "16",
"breed_name": "American Staffordshire Terrier",
"ban_type": "complete_ban",
"includes_mixes": true
},
{
"breed_id": "109",
"breed_name": "Fila Brasileiro",
"ban_type": "complete_ban",
"includes_mixes": true
},
{
"breed_id": "95",
"breed_name": "Dogo Argentino",
"ban_type": "complete_ban",
"includes_mixes": true
},
{
"breed_id": "48",
"breed_name": "Boerboel",
"ban_type": "complete_ban",
"includes_mixes": true
},
{
"breed_id": "70",
"breed_name": "Caucasian Shepherd Dog",
"ban_type": "complete_ban",
"includes_mixes": true
},
{
"breed_id": "414",
"breed_name": "Central Asian Shepherd Dog",
"ban_type": "complete_ban",
"includes_mixes": true
},
{
"breed_id": "596",
"breed_name": "Sarplaninac",
"ban_type": "complete_ban",
"includes_mixes": true
},
{
"breed_id": "273",
"breed_name": "Tornjak",
"ban_type": "complete_ban",
"includes_mixes": true
}
],
"characteristics": [],
"requirements": []
}
],
"jurisdictions": []
}

Check bans for a specific breed

Find out which countries have banned or restricted a specific breed.

curl -H "x-api-key: YOUR-API-KEY" https://api.thedogapi.com/v1/breeds/bans/breed/{BREED_ID}

Example checking for American Pit Bull Terrier (ID: 15):

curl -H "x-api-key: YOUR-API-KEY" https://api.thedogapi.com/v1/breeds/bans/breed/15