Dog API

View on GitHub Follow on Twitter

All dogs

/api/breeds/list/all

List all breed names including sub breeds.

Demo

JSON

/api/breeds/image/random

Returns a random dog image from all the breed

Demo

JSON | Example

By breed

/api/breeds/list

Returns an array of all the dog images from all the master breeds

Demo

JSON

/api/breed/{breed name}/images

Returns an array of all the images from the breed

Demo

Hounds: JSON | Example

/api/breed/{breed name}/images/random

Returns a random dog image from the breed

Demo

Hound: JSON | Example

By sub-breed

/api/breed/{breed name}/list

List all sub-breeds

Demo

JSON

/api/breed/{breed name}/{sub-breed name}/images

Returns an array of all the images from the breed

Demo

Afghan Hounds: JSON | Example

/api/breed/{breed name}/{sub-breed name}/images/random

Returns a random dog image from the sub-breed

Demo

Afghan Hound: JSON | Example

Breed list