API Key Required

Check Authentication for more details

/breeds

Each breed has a unique 4 character id which can be used to filter a Search

e.g. for only Bengal cats you’d request https://api.TheDogAPI.com/v1/images/search?breed_ids=beng

Checkout the /breeds API Reference in the left panel

Example - Breed Selection
  1. It populates the Select Dropdown with https://api.TheDogAPI.com/v1/breeds
  2. Requests a new Image with https://api.TheDogAPI.com/images/search?breed_id={{selected_breed.id}} when you change Breed
  3. This then shows a random Image for that Breed
object

Information about a Dog Breed, there’s well over 100. The properties will be expanded over time as more information is written about each (description, history etc).

id
string
name
string
temperament
string
life_span
string
alt_names
string
wikipedia_url
string
origin
string
weight
object
country_code
string
height
object